Как сбросить поле идентичности после некоторых номеров - PullRequest
0 голосов
/ 04 января 2012

Как сбросить поле идентификации

Запрос

DBCC CHECKIDENT('table1', RESEED, 0)

Приведенный выше запрос сбрасывает все поля идентификации, но я хочу сбросить с 5001 и далее.

Table1

id value

1 100
..
..
5000 430
6501 232
6501 343
...

От 5001 до 6500 (идентификация не создается, поэтому я хочу сбросить идентификацию с 5000 и далее).

Ожидаемый результат

значение идентификатора

1 100
..
..
5000 430
5001 280
...

Как сделать запрос

1 Ответ

4 голосов
/ 04 января 2012

Вы уже ответили на свой вопрос 8 -)

DBCC CHECKIDENT('table1', RESEED, 5001)
...