通過UPDATE命令,可更改現有行的列值。
樣本
在樣本資料庫上執行如下語句,查詢經理當前薪水:
SELECT ename, sal FROM emp WHERE job = 'MANAGER';返回結果如下:
ename | sal -------+--------- JONES | 2975.00 BLAKE | 2850.00 CLARK | 2450.00 (3 rows)執行如下語句,為每個經理加薪10%:
UPDATE emp SET sal = sal * 1.1 WHERE job = 'MANAGER';查詢加薪後的經理薪水:
SELECT ename, sal FROM emp WHERE job = 'MANAGER';返回結果如下:
ename | sal -------+--------- JONES | 3272.50 BLAKE | 3135.00 CLARK | 2695.00 (3 rows)