postgresでオートナンバー型

要はシーケンスをつけてあげる。serial型はにすると、同じ名前の列の(同じ名前の)シーケンスが自動的につくられる。
なので、元のやつは消してあげないと、気持ち悪い。DB設計時に作らないと外部キーがあるときめんどくさい。

alter table テーブル名 add 列名 serial;

Microsoft Jet データベース エンジン SQL と ANSI SQL のデータ型
AUTOINCREMENTはSQL1999では使えない・・・。
Create Table テーブル名 (列名 Counter(1)); Access Jet用

アーカイブ

Powered by Movable Type 4.22-ja