2010-08-29 46 views

回答

3

這聽起來像你有一個表,使用數據,並要重新啓動PK身份編號回1

你必須刪除所有數據,並重新設置標識列的種子。這可以在一個聲明中完成。

通過右鍵單擊數據庫服務器或桌面上的一個新的查詢,並選擇新建查詢(或其他命令類似):

TRUNCATE TABLE MyTable; 
+0

是的,這就是我想要做的。我可以從服務器瀏覽器執行嗎? – 2010-08-29 05:16:36

+0

@B七:是的,右鍵單擊數據庫或表,並點擊新查詢(或類似) – 2010-08-29 05:25:23

+2

TRUNCATE是正確的方式來做到這一點是正確的。但是,您必須確保沒有其他表引用該表(將其用作其外鍵的一部分),那麼您不能進行截斷。 – bjorsig 2010-08-29 12:31:40

10

要標識值重置爲1,使用DBCC CHECKIDENT

DBCC CHECKIDENT (‘YOUR_TABLE_NAME_HERE’, RESEED, 1) 
+1

如果您希望第一個記錄的ID爲1,則重新設置爲0 – 2014-02-28 13:03:58

相關問題