如何将最后一个ID / SERIAL值插入表中?是否有类似于SQL Server SCOPE_IDENTITY()
的CockroachDB函数?
答案 0 :(得分:5)
CockroachDB中没有返回最后插入值的函数。但您可以使用INSERT
语句的RETURNING
clause。
例如,您可以使用RETURNING
返回自动生成的SERIAL值:
CREATE TABLE users (id SERIAL, name STRING);
INSERT INTO users (name) VALUES ('mike') RETURNING id;