SERIAL / IDENTITY の使い方
自動で番号を振る列
書き方
id SERIAL PRIMARY KEY id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY
INSERT で列を省くと 1, 2, 3 … と自動で番号が入ります。IDENTITY は標準 SQL の書き方です。
例
CREATE TABLE notes (id SERIAL PRIMARY KEY, body TEXT);
実際に打って練習する
PostgreSQL コースの Lv3「番号を振る SERIAL と IDENTITY」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜2 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。