Увеличить значение столбца идентификаторов в SQL Server без удаления и повторного создания таблицы

в таблице у меня есть столбец ID, который является идентификатором int.

Как я могу сделать так, чтобы следующая вставленная строка получила идентификатор 10000 (я считаю, что это называется семенем идентификатора) - без удаления и воссоздания таблицы?

Мне нужно сделать это из-за проблемы уникальности с внешней службой, доступ к приложению.

2 ответов


DBCC CHECKIDENT (yourtable, reseed, 9999)

это сделает следующую запись 10000.


Это должно сделать это:

DBCC CHECKIDENT (MyTableName, RESEED, 9999)