有兩種方法:
方法1:
truncate table 你的表名 --這樣不但將數據刪除,而且可以重新置位identity屬性的字段。
方法2:
delete from 你的表名
dbcc checkident(你的表名,reseed,0) --重新置位identity屬性的字段,讓其下個值從1開始
--------------
TRUNCATE TABLE 表名 --如果有外键,将会失败
--必定成功
DELETE 表名
DBCC CHECKIDENT ('表名', [RESEED], 0)
本文介绍两种清空SQL表数据并重置自增字段的方法:使用TRUNCATE TABLE命令快速删除所有数据;利用DELETE配合DBCC CHECKIDENT进行数据清除及自增字段重置。
849

被折叠的 条评论
为什么被折叠?



