2011-01-12 66 views
0

我在我的SQL Server 2008表中有一個自動編號增量爲1的字段,其中有超過100,000條記錄。自動編號字段

我們現在正在遷移服務器,所以我正在考慮做一些小小的清理工作,並將刪除此表中的所有記錄。

我仍然想要1號設備的自動號碼增量,但我想第一條記錄從102001開始,這是可能的。

謝謝。

回答

4

是的,只需設置的IDENTITY起始值爲您所選擇的號碼。語法:IDENTITY (seed,increment)

CREATE TABLE Customers 
(
    CustomerID int IDENTITY(102001, 1), 
    Name nvarchar(MAX) 
) 
3

我已經在過去使用此命令TSQL重新種子自動編號列在表中

DBCC CHECKIDENT ('dbo.TABLE', RESEED, 102001)