在PostgreSQL中,UPDATE語(yǔ)句用于修改表中現(xiàn)有的記錄。 要更新所選行,您必須使用WHERE子句,否則將更新所有行。
語(yǔ)法:
以下是update語(yǔ)句的基本語(yǔ)法:
UPDATE table_name
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];
看看下面這個(gè)例子:
考慮一個(gè)名為“EMPLOYEES”的表,其中包含以下數(shù)據(jù)。
數(shù)據(jù)如下所示 -
按照以下步驟更新表
選擇表“EMPLOYEES”,右鍵單擊將看到一個(gè)選項(xiàng)腳本,將光標(biāo)移動(dòng)到腳本上,您將看到“UPDATE腳本”選項(xiàng),然后點(diǎn)擊 -
把值放在“?”的地方 并完成WHERE條件<condition>,然后點(diǎn)擊“執(zhí)行”按鈕執(zhí)行查詢。
示例
將ID為1的員工(“EMPLOYEES”表)記錄更新AGE的值為29和SALARY的值為9800。
輸出:
您可以看到ID為1的記錄的已更新:AGE和SALARY列。