4.2.4 RETURNING 子句 (返回更新的数据) PostgreSQL UPDATE 语句中的 RETURNING 子句详解 在 PostgreSQL 中, 语句用于修改表中现有的数据。除了更新数据本身,PostgreSQL 还提供了一个强大的特性: 子句。 子句允许你在 语句执行后,立即获取被修改的行的数据。这对于需要验证更新结果、审计或在应用程序中直接使用更新后的数据非常有用。 子句的语法 子句附加在 语句的末尾,用于指定要返回的列或表达式。其基本语法如下: : 要更新的表的名称。 : 指定要更新的列和对应的新值。 : 指定要更新的行的条件。 : 指定要返回的列和/或表达式。可以返回更新后的列值、更新前的列值、基于列值的表达式,甚至整个更新后的行。