Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Warum überspringt meine automatisch inkrementierte ID Zahlen in SQL Server?

Dies ist in SQL Server beabsichtigt. SQL Server garantiert, dass die nächste generierte Nummer eindeutig und inkrementell ist, es garantiert jedoch nicht, dass sie fortlaufend ist.

Dies begann in SQL 2012. Starten Sie einfach den Dienst neu, um das Problem zu reproduzieren. Es ist eine bekannte Verhaltensänderung, sie wurde immer so dokumentiert und ist durch das Design gekennzeichnet. Es ist nur eine unerwartete Verhaltensänderung