SQL ServerリセットIDENTITYプロパティシード値操作
SQL ServerリセットIDENTITY属性シード値
--IDENTITYフィードをリセットします。
DBCC CHECKIDENT(表名、RESEED、0)
追加:sql server修正IDENTITYフィールドの統計現在値
テーブルデータは別のサーバから同期されました。現在、データは3514万本を超えていますが、値を挿入する時、重複キー320を挿入できないようにヒントを与えます。
表の統計時間を見ると、N年前の統計です。
手動更新表の統計情報:
UPDATE STATISTICS TABLE_NAME,
また挿入しますか?それとも無効ですか?
後にコードを使う:
DBCC CHECKIDENT(TABLE_NAME,RESEED,35142192)
--35142192は現在の最大値です。
また挿入します。
以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。
--IDENTITYフィードをリセットします。
DBCC CHECKIDENT(表名、RESEED、0)
追加:sql server修正IDENTITYフィールドの統計現在値
テーブルデータは別のサーバから同期されました。現在、データは3514万本を超えていますが、値を挿入する時、重複キー320を挿入できないようにヒントを与えます。
表の統計時間を見ると、N年前の統計です。
手動更新表の統計情報:
UPDATE STATISTICS TABLE_NAME,
また挿入しますか?それとも無効ですか?
後にコードを使う:
DBCC CHECKIDENT(TABLE_NAME,RESEED,35142192)
--35142192は現在の最大値です。
また挿入します。
以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。