runoobdb# select * from COMPANY;
id | name | age | address | salary
----+-------+-----+-----------+--------1|Paul|32|California|200002|Allen|25|Texas|150003|Teddy|23|Norway|200004|Mark|25|Rich-Mond|650005|David|27|Texas|850006|Kim|22|South-Hall|450007|James|24|Houston|10000(7 rows)
以下实例将更新 COMPANY 表中 id 为 3 的 salary
字段值:
runoobdb=# UPDATE COMPANY SET SALARY =15000 WHERE ID =3;
得到结果如下:
id | name | age | address | salary
----+-------+-----+------------+--------1|Paul|32|California|200002|Allen|25|Texas|150004|Mark|25|Rich-Mond|650005|David|27|Texas|850006|Kim|22|South-Hall|450007|James|24|Houston|100003|Teddy|23|Norway|15000
从结果上看,COMPANY 表中的 id 为 3 的 salary
字段值已被修改。
以下实例将同时更新 salary 字段和 address 字段的值:
runoobdb=# UPDATE COMPANY SET ADDRESS ='Texas', SALARY=20000;
得到结果如下:
id | name | age | address | salary
----+-------+-----+---------+--------1|Paul|32|Texas|200002|Allen|25|Texas|200004|Mark|25|Texas|200005|David|27|Texas|200006|Kim|22|Texas|200007|James|24|Texas|200003|Teddy|23|Texas|20000(7 rows)