ショコラ
PostgreSQL シーケンスのインサートついて
default を使って幸せになれたお話。
もっさん先輩
↓こんなテーブルを用意しました。
CREATE TABLE stock(
id SERIAL PRIMARY KEY,
name TEXT
);↓このインサート文で id にシーケンスの値が入ることはわかっている。
insert into stock(name) values('chocolate');しかし、どうしても、idのカラムが必要でシーケンスを使うときには↓下のように default を使う。
insert into stock(id) values(default);以上