Как сбросить индекс первичного ключа до 1 с помощью Visual Studio 2008 Server Explorer? - PullRequest
3 голосов
/ 29 августа 2010

Как мне сбросить индекс первичного ключа до 1 с помощью Visual Studio 2008 Server Explorer?

Спасибо!

Ответы [ 2 ]

10 голосов
/ 29 августа 2010

Для сброса значения IDENTITY в единицу используйте DBCC CHECKIDENT :

DBCC CHECKIDENT (‘YOUR_TABLE_NAME_HERE’, RESEED, 1)
3 голосов
/ 29 августа 2010

Похоже, у вас есть таблица с данными, и вы хотите перезапустить нумерацию PK до 1.

Вам придется удалить все данные и сбросить начальное число в столбце идентификаторов.Все это можно сделать одним оператором.

Создайте новый запрос, щелкнув правой кнопкой мыши по серверу базы данных или таблице и выбрав Новый запрос (или любую аналогичную команду):

TRUNCATE TABLE MyTable;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...