SQL Sever中主键Id列设置了Identity属性虽然删除了行,但是新行还是从上一个已删除Id号码+1,该怎么弄
Id
//10000 此行虽然删除了
Id
10001 新行还是递增
怎么样使得 只要没有行 初始行 都是10000
或者 有2行了 第三行 不会是10005 10006这种 把它改成10002
[解决办法]
自己手工处理。
[解决办法]
删除idenitity
通过max生成ID号
truncate table 表名 --可以重新置位identity属性的字段。
delete from 表名
dbcc checkident(表名,reseed,0) --重新置位identity属性的字段
[解决办法]
[解决办法]
把标识列解锁
再自己写编号