11.シーケンスとシリアル型

■シーケンスの利用
CREATE SEQUENCE [SeqName];

次のシーケンス値を挿入。
INSERT INTO
[TableName] VALUES(NEXTVAL('[SeqName]'));

現在のシーケンス値を挿入。
INSERT INTO
[TableName] VALUES(CURRVAL('[SeqName]'));

■シリアル型の利用
シーケンスの機能を利用して自動的に1からの連番を生成する。
CREATE TABLE [TableName] ([ColName] SERIAL);




戻る | CGI'sトップへ戻る