2016-09-21 7 views
0

Я создал таблицу Tbl_Category с идентификационным столбцом (2001,1) и вставил четыре записи в таблицу. До четырех строк он работал нормально, когда я пытаюсь вставить 5-ю строку сейчас, столбец идентификатора переходит к значению 3005. Столбец идентификации (3001,1) был назначен другой таблице Tbl_Subcategory в той же базе данных.Как сбросить столбец Identity в SQL Server?

Структура таблицы:

+1

см. Это http://stackoverflow.com/a/14146237/3540365 –

+1

Примечание: если по какой-либо причине вы _really_ необходимо сбросить идентификатор до определенного значения, вы можете использовать что-то вроде 'dbcc checkident ('myTable' , reseed, X) 'где X - номер, который вы хотите сбросить. – ZLK

ответ

0

Ну вы можете перейти в таблицу, щелкнув правой кнопкой на нем и затем нажав Design. Затем отметьте строку, в которой вы хотите удалить личность, и внизу экрана найдите «Специфика идентификации». Затем щелкните это и дважды щелкните, чтобы изменить «Да» на «Нет».

Смежные вопросы