如何检查谁在SQL Server 2008中的表上重置了Identity列值

时间:2017-03-09 11:13:52

标签: sql sql-server sql-server-2008 identity

几天前,一张桌子的标识值在100秒内运行。当我突然插入新记录时,它选择了1106作为值。需要知道谁重置了该表上的标识值。不要认为这张桌子上有插入和删除的可能性。

1 个答案:

答案 0 :(得分:2)

每个identity上的

insertdo not guarantee perfectly incremental values。很可能没有人碰到你的桌子。如果您依赖此值为增量值,则应阅读规范并重新设计数据库。