SQL Server 自動增長清零的方法
更新時間:2011年12月22日 01:04:33 作者:
SQL Server 自動增長清零的方法,需要的朋友可以參考下。
方法1:
truncate table TableName
刪除表中的所有的數(shù)據(jù)的同時,將自動增長清零。
如果有外鍵參考這個表,這個方法會報錯(即便主鍵表和外鍵表都已經(jīng)沒有數(shù)據(jù)),請參考方法2。
PS: 用delete刪除數(shù)據(jù),自動增長不會清零的哦。
方法2:
DBCC CHECKIDENT('TableName', RESEED, 0)
不刪除表的數(shù)據(jù),直接重置自動增長的值。
復制代碼 代碼如下:
truncate table TableName
刪除表中的所有的數(shù)據(jù)的同時,將自動增長清零。
如果有外鍵參考這個表,這個方法會報錯(即便主鍵表和外鍵表都已經(jīng)沒有數(shù)據(jù)),請參考方法2。
PS: 用delete刪除數(shù)據(jù),自動增長不會清零的哦。
方法2:
復制代碼 代碼如下:
DBCC CHECKIDENT('TableName', RESEED, 0)
不刪除表的數(shù)據(jù),直接重置自動增長的值。
相關文章
Sql Server 開窗函數(shù)Over()的使用實例詳解
這篇文章主要介紹了Sql Server 開窗函數(shù)Over()的使用,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-05-05
自動備份mssql server數(shù)據(jù)庫并壓縮的批處理腳本
windows下,使用mssql命令行工具sqlcmd備份數(shù)據(jù)庫,并調用rar壓縮;不借助mssql"維護計劃"功能,拜托權限問題。2011-07-07
SQL Server誤區(qū)30日談 第17天 有關頁校驗和的誤區(qū)
從舊的實例升級上來的數(shù)據(jù)庫不會自動開啟頁校驗和,除非你顯式使用ALTER DATABASE databasename SET PAGE_VERIFY CHECKSUM進行開啟。而在SQL Server 2005或2008新建的數(shù)據(jù)庫頁校驗和是默認開啟的2013-01-01

