今回は、SQLServerのIDENTITYプロパティについてお話していきたいと思います。 お仕事で使っていて、便利だけど注意することがありましたので今回記事としてまとめてみました。 IDENTITYプロパティとは? IDENTITYプロパティとは、SQL Serverで自動的に連続した番号を生成することができる機能です。Oracleでの「シーケンス」に相当する機能になると思います。このIDENTITYプロパティは、テーブル作成時またはテーブル定義変更時に列に対して設定することで使用できます。 実際に、IDENTITYプロパティの動作を確認してみましょう。 以下のように動作確認用のテーブルを作成します。 CREATE TABLE test_table_1 ( num int IDENTITY(1, 1) ,col1 varchar(20) ); int型カラムのnumの後ろにある、IDEN