![](/img/trans.png)
[英]How to get data from last x months Postgres Sql Query where date field is a timestamp?
[英]Get data from the last insert query using postgres
我知道有一种方法可以从上次插入中获取全部数据,包括自动生成的字段(例如ID)和默认内容。 但是问题是:我该怎么做?
例如:
INSERT INTO schema.table (col1,col2) VALUES ("rowdata1","rowdata2");
该表如下所示:
id, col1, col2, col3 (default='t')
所以我如何获得id和col3的值? 有一个类似RETURNING之类的关键字,但这会引发错误:)
INSERT
INTO schema.table (col1, col2)
VALUES ('rowdata1', 'rowdata2')
RETURNING
*
,或者,如果您只需要特定的列,
INSERT
INTO schema.table (col1, col2)
VALUES ('rowdata1', 'rowdata2')
RETURNING
id, col3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.