2
最後にID/SERIAL値をテーブルに挿入するにはどうすればよいですか? SQL ServerのSCOPE_IDENTITY()
に似たCockroachDB機能がありますか?CockroachDBで最後に挿入されたID/SERIAL値を返します。
最後にID/SERIAL値をテーブルに挿入するにはどうすればよいですか? SQL ServerのSCOPE_IDENTITY()
に似たCockroachDB機能がありますか?CockroachDBで最後に挿入されたID/SERIAL値を返します。
最後に挿入された値を返す機能はCockroachDBにはありません。しかし、INSERT
ステートメントのRETURNING
clauseを使用することができます。
CREATE TABLE users (id SERIAL, name STRING);
INSERT INTO users (name) VALUES ('mike') RETURNING id;
:
は例えば、これはあなたが自動生成さSERIAL値を返すためにRETURNING
を使用したい方法です