标签: postgresql go
我有2个insert个查询。
insert
在第二个insert查询中,我需要第一个insert返回id。
id
我将这些查询作为交易进行,因为它们相互依赖。
那么,是否可以在Golang的postgres中提交事务之前获取最后一个插入ID。
答案 0 :(得分:1)
Postgres支持id关键字来选择插入的INSERT INTO YourTable (col1, col2) VALUES ('Value1', 'Value2') RETURNING id; :
INSERT INTO YourTable (col1, col2) VALUES ('Value1', 'Value2') RETURNING id;
{{1}}