0
私はID列(2001,1)を持つテーブルTbl_Category
を作成し、4つのレコードをテーブルに挿入しました。今度は5行目を挿入しようとすると、ID列が3005の値にジャンプします。ID列(3001,1)は同じデータベース内の別のテーブルTbl_Subcategory
に割り当てられました。SQL ServerのID列をリセットする方法はありますか?
表構造:
私はID列(2001,1)を持つテーブルTbl_Category
を作成し、4つのレコードをテーブルに挿入しました。今度は5行目を挿入しようとすると、ID列が3005の値にジャンプします。ID列(3001,1)は同じデータベース内の別のテーブルTbl_Subcategory
に割り当てられました。SQL ServerのID列をリセットする方法はありますか?
表構造:
さてあなたはそれを右クリックして、テーブルに移動してデザインを押すことができます。次に、アイデンティティを削除したい行と画面の一番下にある「アイデンティティの仕様」を探します。次にそれをクリックしてダブルクリックして、「はい」を「いいえ」に変更します。
これを参照してくださいhttp://stackoverflow.com/a/14146237/3540365 –
注:何らかの理由でIDを特定の値にリセットする必要がある場合は、 'dbcc checkident( 'myTable' 、reseed、X) 'Xはリセットしたい番号です。 – ZLK