如何获取插入表中的最后一个 ID/SERIAL 值?是否有类似于 SQL Server 的 CockroachDB 函数SCOPE_IDENTITY()
?
问问题
437 次
1 回答
7
CockroachDB 中没有用于返回最后插入的值的函数。但是你可以使用语句的RETURNING
子句INSERT
。
例如,这是您RETURNING
用来返回自动生成的SERIAL值的方式:
CREATE TABLE users (id SERIAL, name STRING);
INSERT INTO users (name) VALUES ('mike') RETURNING id;
于 2017-04-12T02:17:57.017 回答