设置主键标识为1000,存入几个数据后,隔几天再存入数据,标识开始从2001增长,这是什么原因。中间没有删除过数据。前两条数据是用vs写的程序填添加的,后几条是在数据库里直接用sql语句添加的。就是在数据库里添加数据后发现主键的编码不连续
求指导
自增值不连续的原因大概如如下3种情况:
因为违反唯一约束插入数据失败,但自增值向后滚动。因为事务回滚导致数据没有插入,但自增值向后滚动。因为批量插入未知行数的数据到表中,申请的自增值没有用完,导致后续再次插入数据后不能使用上次申请的自增值。