SQL Server 2008正在查找缺少的行



我有一个巨大的DB,特别是一个表缺少行。我知道这是真的,但我需要找到差距并展示出来。主键是序列号列。我需要显示实际丢失的序列号。此表有76054525行数据。

更新,序列号由我们的软件提供,每个序列号代表一个唯一的"播放"记录。我们的软件不允许播放序列号出现空白。任何缺口都将是缺失的数据。

这是一个缺口和孤岛问题,很多人都写过如何解决这个问题。例如,Itzik Ben Gan在SQL Server MVP Deep Dives一书的第5章中介绍了这一点

然而,你为什么担心你的身份栏中的空白?这是自然发生的事情,无法阻止。你可以在这里阅读更多信息:http://sqlity.net/en/792/the-gap-in-the-identity-value-sequence/

相关内容

  • 没有找到相关文章

最新更新