더북(TheBook)

 

3변형

 

변형(mutation)은 검색 조건에 부합하는 레코드의 특정 열 값을 업데이트하는 작업이다. 검색 조건을 설정하지 않을 때는 모든 레코드의 값을 바꾼다.


-- 최근에 입사한 모든 사람의 임금을 리셋한다.

UPDATE employee SET salary=35000 WHERE hired=CURDATE();


-- John Smith의 임금을 인상한다.

UPDATE employee SET salary=salary+1000 WHERE empname="John Smith";

>>>

Query OK, 1 row affected (0.06 sec)

Rows matched: 1 Changed: 1 Warnings: 0


여러분 짐작이 맞다. 한 번 변형하면 다시는 되돌릴 수 없다. 삭제와 마찬가지로 변형은 파괴적인 작업이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.