删除和还原自增字段其实都是重新建一次表。
先把表中数据保存到临时表,然后建表(有自增或无自增)然后将临时表中数据插回。
图片中是修改表的时候能够自动生成的sql脚本。你看到就知道了。
--方法1.修改列属性,去掉IDENTITY自增ALTER 表名 ALTER COLUMN 列名 INT;--方法2.重置当前标识值DBCC CHECKIDENT(表名,RESEED,1)--把当前标识值置为1,接下来的插入动作将从1开始
删除字段,还是把字段的值还原,从初始值开始??