PostgreSQL UPDATE
UPDATE 語句
UPDATE
語句用於修改表中的現有記錄的值。
示例
將 Volvo 的顏色設定為“紅色”
UPDATE cars
SET color = 'red'
WHERE brand = 'Volvo';
結果
UPDATE 1
這意味著 UPDATE
語句影響了 1
行。
注意:請謹慎使用 WHERE
子句。在上面的示例中,所有 brand = 'Volvo' 的行都會被更新。
顯示錶
要檢查結果,我們可以使用此 SQL 語句顯示錶
警告!記住 WHERE
更新記錄時要小心。如果省略 WHERE
子句,所有記錄都將被更新!
示例
不帶 WHERE
子句,所有記錄都將被更新
UPDATE cars
SET color = 'red';
結果
UPDATE 4
這意味著所有 4
行都受到了 UPDATE
語句的影響。
顯示錶
要檢查結果,我們可以使用此 SQL 語句顯示錶
更新多個列
要更新多個列,請使用逗號 ,
分隔名稱/值對。
示例
更新 Toyota 的顏色和年份
UPDATE cars
SET color = 'white', year = 1970
WHERE brand = 'Toyota';
結果
UPDATE 1
這意味著 UPDATE
語句影響了 1
行。
顯示錶
要檢查結果,我們可以使用此 SQL 語句顯示錶