Я, кажется, помню в MySQL при усечении таблицы поле с добавочным индексом автоматически увеличивалось бы там, где оно было остановлено. Таким образом, если указанная таблица была усечена с наивысшим идентификатором равным 100, следующий идентификатор после усечения будет равен 101.SQL Server продолжает идентификацию после усечения таблицы
Есть ли способ сделать это в SQL Server? Я урезал таблицу с более чем 1000 строк, но после усечения следующего нового идентификатора вернулся к 1 в моем столбце идентификации. Я бы хотел, чтобы он продолжался.
В этом случае 'TRUNCATE' перезапустит ваш столбец идентификации. Если вы используете 'DELETE', то этого не произойдет – Lamak