在我的account表中,id为自增列,后来因为电脑的意外关机,出现了自增列值突然增大1000的问题,从个位数变成了一千多。。。忘了留下截图。因为比较菜,网上的方法看不太懂。下面直接说个笨方法
先右键该表,选择设计
找到标识规范,选择否,这样就可以直接修改id了
因为我的数据量比较小,直接右键,选择编辑前200行,手动修改了出错的几个值很大的id后,返回到之前的一步,右键该表,选择设计
重新把id的标识规范打开,注意修改标识种子为总数据量+1,因为我有11个数据,所以我选择12。在插入新的数据后,新的id自动为12
这个方法很容易理解
如果数据量比较大,就需要在设置标识规范为否后,自己手动写sql来统一修改id值了
如果有更好的解决方法欢迎私信指教