SQL 服务器 table 中缺少一些主键。为什么??是未结束的任何交易还是其他?
Some primary keys are missing in the SQL Server table. Why is that so?? is the any transaction which is not ended or something else?
我的工作中有数据保存部分。虽然这样做数据已保存在 table 中,但我担心主键应该是最后一个主键 + 1,但有些主键不存在。为什么会这样??
我的 table 有主键 1,2,3,4,5,6,7,8,9,10,12
在此主键中缺少 11。
当删除一条记录时,在您的情况下,11 被删除,另一条记录被添加到 table,它被添加为 12 而不是 11。
Identity 和 Sequence 列不保证端到端编号 +1
我的工作中有数据保存部分。虽然这样做数据已保存在 table 中,但我担心主键应该是最后一个主键 + 1,但有些主键不存在。为什么会这样??
我的 table 有主键 1,2,3,4,5,6,7,8,9,10,12
在此主键中缺少 11。
当删除一条记录时,在您的情况下,11 被删除,另一条记录被添加到 table,它被添加为 12 而不是 11。
Identity 和 Sequence 列不保证端到端编号 +1