【发布时间】:2015-11-20 23:16:24
【问题描述】:
我有一张桌子。我在 plpgsql 中写了一个函数,在这个表中插入一行:
INSERT INTO simpleTalbe (name,money) values('momo',1000) ;
此表有 serial 字段,名为 id。我想在插入行后的函数中知道新行收到的 id。
我想用:
select nextval('serial');
在插入之前,有没有更好的解决方案?
【问题讨论】:
-
postgresql.org/docs/current/static/sql-insert.html 看底部
insert returning
标签: postgresql plpgsql sql-insert sql-returning nextval