在 PostgreSQL 中,要更新数据,你可以使用 UPDATE 语句。以下是一个基本的示例:
UPDATE 表名
SET 列1 = 值1, 列2 = 值2, ...
WHERE 条件;

其中:
  •  表名 是你要更新数据的表的名称。

  •  列1 = 值1, 列2 = 值2, ... 是要更新的列和它们的新值。

  •  WHERE 条件 是可选的,用于指定更新的行。如果省略 WHERE 子句,将更新表中的所有行。


举个例子,假设有一个名为 employees 的表,包含 id、name 和 salary 列,现在要将 id 为 1 的员工的薪水更新为 50000,可以这样写:
UPDATE employees
SET salary = 50000
WHERE id = 1;

请注意,WHERE 子句是可选的,但如果不使用它,将会更新表中的所有行,这可能会导致意外的结果。因此,在实际使用中,请谨慎使用不带 WHERE 子句的 UPDATE 语句。


转载请注明出处:http://www.zyzy.cn/article/detail/8136/PostgreSQL