2010年3月18日 星期四

重新指定 SQL 自動編號

SQL Server 的資料欄位型態如果有設定為 IDENTITY,可以省下我們為資料編號的力氣。但如果你想要保留現有資料,且新資料要從指定的號碼開始編(例如:10000 開始),那可以使用下面三行指令來完成:

--關閉自動編號

SET IDENTITY_INSERT tmp_table ON  

--重新指定自動編號起始位置
DBCC CHECKIDENT (tmp_table, reseed, 10000)

--開啟自動編號
SET IDENTITY_INSERT tmp_table OFF 




參考:http://www.dotblogs.com.tw/chhuang/archive/2008/04/18/2944.aspx

沒有留言:

張貼留言