SQL Identity自增列清零方法

1.使用DBCC控制台命令:
    dbcc checkident(表名,RESEED,0)
 
2.truncate table 也可将当前标识值清零
   但当有外键等约束时,无法truncate表
 
   可以先禁用外键约束来truncate表:
   --禁用外键约束
   exec sp_msforeachtable 'alter table ? nocheck constraint all'
   --清空数据
   truncate table 表名
   --启用外键约束
   exec sp_msforeachtable 'alter table ? check constraint all'

你可能感兴趣的:(entity)