重置自動編號(識別計數器)的SQL語法:
TRUNCATE TABLE 資料表名稱
DBCC CHECKIDENT (資料表名稱,reseed,1)
DBCC CHECKIDENT (資料表名稱,reseed,1)
語法說明:
1. TRUNCATE TABLE 資料表名稱:
.移除所有資料表內的資料並重置識別計數器
.與DELETE不同的是DELETE會保留識別計數器
.與DROP TABLE不同的是DROP TABLE會移除整個資料表
.參考資料
2. DBCC CHECKIDENT (資料表名稱,reseed,1):
.DBCC CHECKIDENT可以指定目前的識別值或以目前資料的最大值來重置識別值
.參考資料
3. 理論上,兩種語法只要使用其中一種就好了。
全站熱搜
留言列表