Сбросить автоинкремент в SQL Server после удаления
DBCC CHECKIDENT('databasename.dbo.tablename', RESEED, number)
если число = 0, то при следующей mssql вставке поле автоинкремента ms-sql-server будет содержать значение delete-row 1
если number = 101, то при delete-row следующей вставке поле автоинкремента sql-server будет содержать значение sql-server 102
Дополнительная информация ... Может быть вам полезна
Прежде чем указывать sql-srever автоматическое увеличение sql-srevernumber
в приведенном выше запросе, вы delete-row должны убедиться, что столбец ms-sql-server автоматического увеличения ms-sql-server существующей таблицы содержит auto-increment значения меньше, чемnumber
.Чтобы auto-increment получить максимальное значение ms-sql-server столбца (имя_столбца) из ms-sql-server таблицы (таблица1), вы можете sql-srever использовать следующий запрос
SELECT MAX(column_name) FROM table1
sql-server
auto-increment
delete-row
Сбросить автоинкремент в SQL Server после удаления
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.