SQL SERVER 中自动编号的字段怎么让他重新从1开始编号呢?
SQL SERVER 中自动编号的字段怎么让他重新从1开始编号呢?
------解决方案--------------------有两种方法来实现
1.楼主仅是为了填充由于 DELETE 语句导致的标识值中的空隙,可以利用下面的语句来实现
SET IDENTITY_INSERT 表名 ON
insert into 表名 (id,name) (10, 'test ')
SET IDENTITY_INSERT 表名 OFF
--此处ID为自增长列名,10为列中缺少的值
2.楼主需要将标识值从某个数值开始进行,可以按下面的操作来实现
DBCC CHECKIDENT (表名, RESEED, 起始值)
--此处的起始值为标识值的开始数