MS-SQLサーバーでのIdentity列の初期化
たとえば、Identity列は、すべてのレコード削除(データクリア)後、新たにデータを追加しても、前回値からシーケンス番号が振られます。
これを『1』から振り直したい場合は、データクリア後、クエリアナライザ等で以下のコマンドを発行します。
DBCC CHECKIDENT([テーブル名],RESEED, 0)
たとえば、Identity列は、すべてのレコード削除(データクリア)後、新たにデータを追加しても、前回値からシーケンス番号が振られます。
これを『1』から振り直したい場合は、データクリア後、クエリアナライザ等で以下のコマンドを発行します。
DBCC CHECKIDENT([テーブル名],RESEED, 0)