如何跳过Identity列的编号?

时间:2013-05-09 08:05:15

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

最近我用备份数据库加载了我的网络应用程序。在备份数据库中,表格没有达到我目前的身份编号。我想从备份数据库身份播种中跳过这些数字。请帮忙,这很紧急!

如果我在中间更改身份种子会怎样?

1 个答案:

答案 0 :(得分:5)

DBCC CHECKIDENT ('yourtablename', reseed, newvalue)

其中newvalue大于max(标识列的当前值)

根据您的评论“表编号1,2,3,4。现在我想跳过5,6并继续7,8,9”

 DBCC CHECKIDENT ('mytablename', reseed, 7)