2016/08/11

[MSSQL] Reset identity 重設識別編號

MSSQL 資料表重設 ID 識別

通常用 TRUNCATE 即可清空重來

TRUNCATE TABLE TABLE_NAME;

若出現 "無法截斷資料表 'TABLE_NAME',因為該資料表正由 FOREIGN KEY 條件約束參考。"

不想刪掉資料表重建的方法, 可先將相關資料先行刪除後, 再重新 RESEED 至 0

DBCC CHECKIDENT ('TABLE_NAME', RESEED, 0);


指令雖簡單, 還是筆記一下, 免得又忘了


References:

沒有留言: