SQL Server 自動增長清零的方法

2022-09-25 01:51:09 字數 371 閱讀 4761

方法1:

複製** **如下:

truncate table tablename

刪除表中的所有的資料的同時,將自動增長清零。

如果有外來鍵參考這個表,這個方法會報錯(即便主鍵表和外鍵表都已經沒有資料ftiaz),請參考方法2。

ps: 用delete刪除資料,自動增長不會清零的哦。

方法2:

複製** **如下:

dbcc checkid程式設計客棧ent('tablename', reseed, 0)

不刪除表的資料,直接重置自動增長的值。

本文標題: sql server 自動增長清零的方法

本文位址: /shujuku/mssql/85553.html

sql server 自動增長

問題 在實際業務處理中有些單號需要自動增長,但又不能用自增列代替,可能格式不相同。eg p031106001 第一位p表示採購單,031106表示日期,後三位是流水號。1 建立測試用的表結構 create table tablename pono char 10 b int go 2 建立乙個得到當...

Sqlite3的自增長字段清零

sqlite3記錄被清除之後,如果表中有自增長字段,下次再插入資料,會繼續延續之前自增長欄位的歷史記錄。清除方法 在sqlite3建立帶自增長欄位的表時,sqlite3會建立這個表存放自增長序列 sqlite sequence 該錶內容 寫道 sqlite select from sqlite se...

Sqlite3的自增長字段清零

size large sqlite3記錄被清除之後,如果表中有自增長字段,下次再插入資料,會繼續延續之前自增長欄位的歷史記錄。清除方法 在sqlite3建立帶自增長欄位的表時,sqlite3會建立這個表存放自增長序列 sqlite sequence quote 該錶內容 sqlite select ...