開発中にこれを行うための素晴らしいテンプレートが必要です。増分IDの開始値をSQL Serverでリセットするにはどうすればよいですか?SQL Serverで増分IDの開始値をリセットする方法
47
A
答えて
86
DBCC CHECKIDENT('TableName', RESEED, 0)
10
100にIDを設定するには:
DBCC CHECKIDENT (MyTable, RESEED, 100)
26
警告の言葉だけをして:
DBCC CHECKIDENT (MyTable, RESEED, 0)
あなたがテーブルを切り捨てず、ID列がPKであれば既存の識別子に達するとエラーが発生します。
たとえば、あなたはすでにテーブル内にアイデンティティ(3,4,5)があります。次に、ID列を1にリセットします。ID 2が挿入されると、次の挿入はID 3を使用しようとしますが、これは失敗します。
+0
ここでは切り捨てられているものはわかりませんが、 (customerid)を顧客から見て、最も高い既存の価値 –
関連する問題
- 1. ID列の開始値に固有の開始値を割り当てる方法[SQL Server 2014]
- 2. SQL ServerのID列をリセット
- 3. MySQL:自動増分フィールドの開始値を設定する方法は?
- 4. SQL Server:削除アクションでIDをリセット
- 5. SQL Serverエージェントジョブを自動的に開始する方法
- 6. SQL増分値1
- 7. SQL ServerのID列をリセットする方法はありますか?
- 8. SQL Serverの増分行番号を
- 9. Mysqlの自動増分値をリセットする毎年?
- 10. SharePoint Office 365 - インクリメンタルに増加する50,000のIDフィールドの開始
- 11. SQL SERVERでストアドプロシージャの実行が開始されたときを知る方法?
- 12. Magentoで出荷増分IDを注文IDで取得する方法
- 13. SQL Server 2008のユーザー名とパスワードをリセットする方法
- 14. SQL ServerのストアドプロシージャのIDカウンタをリセットします
- 15. Oracleプロセスの完了後にSQL Serverエージェントetlジョブを開始する方法
- 16. スキャン:SQL Serverプロファイラトレースで開始され、不正なインデックスIDが生成される
- 17. 開始ID番号の変更方法
- 18. 挿入トリガでID列の値を取得する方法SQL Server
- 19. SQL ServerのINSERT INTO SELECTクエリのフィールドに増分数値を追加します。
- 20. SQL - 増分カウントループで順序を選択する方法
- 21. Sql Server - 'sa'パスワードを回復する(リセットしない)方法
- 22. すべてのSQL Serverデータベースの値をリセットするC#?
- 23. 注文増分idを変更する方法
- 24. 自動増分プライマリキーの開始番号を設定します
- 25. Id列の内容をリセットするには?私のSQL Server 2008のデータベースで
- 26. スピード増分と減速でオブジェクトスピンを開始
- 27. SQL最初の列の増分を作成する方法
- 28. 開始SQL Serverは、私は私のPCは、SQL Server(から[SQLExpress)isn'tランニングを開始
- 29. 自動増分IDを別のテーブルに渡す方法
- 30. MySQLテーブルのidを "リセット"する方法
これは、次のアイデンティティが途中で101であることを意味します。つまり、 "1"に挿入された次のアイデンティティをリセットする "0"です。 –
@Kieren Johnstone - そうですね、レコード100が追加されたばかりで、次のレコードが101になるように、100から番号付けを続けます。 – Keith