RETURNING 子句让 INSERT、UPDATE 和 DELETE 语句返回受影响行的数据 — 最常见的是插入后自动生成的 ID,但也可以是任何列或计算值。它节省了一条单独的查询,是一个方便的 PostgreSQL 特性。
INSERT 后使用 RETURNING(获取生成的 ID)
users (name, email) (, )
RETURNING id;
users (name) ()
RETURNING id, name, created_at;
users (name) () RETURNING ;
