【发布时间】:2011-11-04 14:43:18
【问题描述】:
有没有办法确定一个表(可能是一个非常大的表)是否具有连续/连续的自动增量主键 ID?是否有 SQL 查询方法来确定这一点?假设有人从一个非常大的表中随机删除了一些行。我需要知道这已经发生了。
e.g.
table XYZ
id
1
2
3
4
table abc
1
2
4 <--- non contiguous, skipped 3
5
对数据完整性感到好奇。我想要一种 SQL 查询方法,以使事情变得简单,而不必编写 PHP 脚本来针对数据库运行。
【问题讨论】: