SQL Server 表中缺少某些主键.为什么会这样??是任何未结束的交易或其他什么



我的工作中有保存数据的部分。这样做时数据已保存在表中,但正如我所关注的那样,主键应该是最后一个主键 + 1,但有些主键不存在。为什么会这样??

我的表有主键 1,2,3,4,5,6,7,8,9,10,12
在此主键中缺少 11。

当一条记录(在您的情况下为 11)被删除并将另一条记录添加到表中时,该记录将添加为 12 而不是 11。

标识和序列列不能保证端到端编号 +1

最新更新