重置SQLSERVER表的自增列,让自增列重新计数
很多时候我们需要重置某个表的自增列,让自增列重新从1开始记数。最蠢的方法当然是把该表删掉再重新建表了。其实,还有其它的方法可以重置自增列的值:
方法一:使用TRUNCATE TABLE语句: 方法二:使用DBCC CHECKIDENT语句: 语法: DBCC CHECKIDENT 参数: 示例:我们要重置表t1的当前标识值为1,sql如下: dbcc checkident('t1',reseed,1) 我们要查询表t1的当前标识值,sql如下: dbcc checkident('t1',noreseed) 本文来源于:http://www.lmwlove.com/ac/ID331(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |