Sql server SQL Server表中缺少某些主键。为什么会这样??是否有任何未结束的交易或其他事项?

Sql server SQL Server表中缺少某些主键。为什么会这样??是否有任何未结束的交易或其他事项?,sql-server,database,primary-key,Sql Server,Database,Primary Key,我的工作中有数据保存部分。执行此操作时,数据已保存在表中,但我认为主键应该是最后一个主键+1,但有些主键不存在。为什么会这样 我的表有主键1,2,3,4,5,6,7,8,9,10,12 在本例中,主键11丢失。当删除一条记录时,在您的情况下,11和另一条记录被添加到表中,它被添加为12而不是11。标识和序列列不保证端到端编号+1它可能被删除

我的工作中有数据保存部分。执行此操作时,数据已保存在表中,但我认为主键应该是最后一个主键+1,但有些主键不存在。为什么会这样

我的表有主键1,2,3,4,5,6,7,8,9,10,12

在本例中,主键11丢失。

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

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

它可能被删除