Я создал таблицу Tbl_Category
с идентификационным столбцом (2001,1) и вставил четыре записи в таблицу. До четырех строк он работал нормально, когда я пытаюсь вставить 5-ю строку сейчас, столбец идентификатора переходит к значению 3005. Столбец идентификации (3001,1) был назначен другой таблице Tbl_Subcategory
в той же базе данных.Как сбросить столбец Identity в SQL Server?
Структура таблицы:
см. Это http://stackoverflow.com/a/14146237/3540365 –
Примечание: если по какой-либо причине вы _really_ необходимо сбросить идентификатор до определенного значения, вы можете использовать что-то вроде 'dbcc checkident ('myTable' , reseed, X) 'где X - номер, который вы хотите сбросить. – ZLK