1. 程式人生 > 資料庫 >SQL Server重置IDENTITY屬性種子值操作

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,35142192)

--35142192 為當前最大值。

再插入,成功。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支援我們。如有錯誤或未考慮完全的地方,望不吝賜教。