2014年7月1日火曜日

SQL Server 2012 で IDENTITY の値を再設定する

SQL Server 2012 にて、IDENTITY の値をリセットまたは任意の値にする場合、 以下のクエリを実行する。

--- テーブル hoges の IDENTITY の値を 1 に再設定する。
DBCC CHECKIDENT ('hoges', RESEED, 1) WITH NO_INFOMSGS

 --- テーブル hoges の IDENTITY の値を確認する。
DBCC CHECKIDENT ('hoges', NORESEED );