Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Perché il mio ID con incremento automatico salta i numeri in SQL Server?

Questo è di progettazione nel server SQL. SQL Server garantisce che il numero successivo generato sarà univoco e incrementale, non garantisce che sarà in sequenza.

Questo è iniziato in SQL 2012. Riavvia semplicemente il servizio per riprodurre il problema. È noto il cambiamento di comportamento, è sempre stato documentato in questo modo, ed è segnato dal design. È solo un cambiamento inaspettato nel comportamento