![](/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.