问题描述:
我删除之后使用UPDATE把后边的ID迁移
可是当我再添加数据的时候还是接着自增最后的插入啊?
问题解答:
alter table 表名 drop column 自增列名
alter table 表名 add 自增列名 int identity(1,1)
思想就是先删除自增列,再添加一列自增列
USE AdventureWorks;
GO
DBCC CHECKIDENT ('HumanResources.Employee', RESEED, 30)
GO
接着最后加的。
如果你想ID前移,就手动吧