在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í)行查詢(xún)汰蜘。
示例
將ID
為1
的員工(“EMPLOYEES
”表)記錄更新AGE
的值為29
和SALARY
的值為9800
仇冯。

輸出:
您可以看到ID為1的記錄的已更新:
AGE
和SALARY
列之宿。