首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

从增列跳跃自增

2013-10-11 
自增列跳跃自增[AID] [int] IDENTITY(1,1) PRIMARY KEY[解决办法]1)种子重置了2)事务经常回滚[解决办法]如

自增列跳跃自增
从增列跳跃自增
[AID] [int] IDENTITY(1,1) PRIMARY KEY 
[解决办法]
1)种子重置了
2)事务经常回滚

[解决办法]
如果这个ID只是一种标识性的作用,可以不管,如果你在意,可以把数据,除自增列外的列,select into 到一个表,然后truncate源表,再插入回去,id就会恢复正常,但是如果有外键关联,就麻烦了
[解决办法]
花一分钟搜索了一下,原来是Cache的原因:

http://stackoverflow.com/questions/13657461/odd-sql-server-2012-identity-issue
[解决办法]
可能是因为非正常的原因(死机、断电)而导致数据库服务进程强制结束,会引起自增列跳跃自增

热点排行