SQL Server标识列错误

时间:2014-11-29 21:19:09

标签: sql-server sql-server-2012 ssms

我正在使用SQL Server 2012.当我创建一个从1开始并且增加1的identity列时 每个插入但突然我的身份从一个巨大的边缘增加

enter image description here

1 个答案:

答案 0 :(得分:0)

这种情况只会发生,如果您最近删除了很多行,那么您的IDENTITY列将从最后一个种子值开始。是的,您可以使用DBCC命令实用程序重新设置标识列,如下所示,但这是不必要的。让身份栏以正常的方式增加,你不应该为此担心。

DBCC CHECKIDENT ('table_name', RESEED, 25);