SQL Server シーケンス番号(連番)をINSERTする方法
SQL Serverにてシーケンス番号(連番)をINSERTする方法のメモ書きです。
CREATE SEQUENCE [schema_name . ] sequence_name
[ AS [ built_in_integer_type | user-defined_integer_type ] ]
[ START WITH value ]
[ INCREMENT BY value ]
[ { MINVALUE value } | { NO MINVALUE } ]
[ { MAXVALUE value } | { NO MAXVALUE } ]
[ CYCLE | { NO CYCLE } ]
[ { CACHE value } | { NO CACHE } ]
CREATE SEQUENCE dbo.number_sequence
START WITH 1
INCREMENT BY 1;
number_sequenceという連番を作成
1から始まる
増分は1
SQL Server Management Studioのエクスプローラー内にシーケンスが作成されている
INSERT INTO dbo.テーブル名(シーケンス番号)
VALUES(NEXT VALUE FOR number_sequence);
上記SQLでシーケンスをINSERTできます。
Author And Source
この問題について(SQL Server シーケンス番号(連番)をINSERTする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/ayaka6321/items/64a3cccb548c7fd14de4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .