ho pensato che fosse un bug, ma dopo aver letto questo articolo http://www.codeproject.com/Tips/668042/SQL-Server-2012-Auto-Identity-Column-Value-Jump-Is, ho scoperto che si tratta di una nuova funzionalità di SQL Server 2012.In che modo la nuova funzione Identity Jump di Microsoft SQL Server 2012 gestisce l'intervallo del tipo di dati?
Questa funzione incrementa il tuo ultimo valore di colonna di identità da 1000 (INT) per nuove righe (10000 per bigints) automaticamente.
Sto ancora cercando la soluzione data in questo articolo, ma non ho alcun problema se questo salto avviene a lato client. Perché sto mostrando la versione hash degli ID al client. È la sua richiesta non mia.
Ma mi chiedo cosa succederebbe se i valori di queste colonne Identity superassero l'intervallo del tipo di dati (int o bigint)? Come gestisce l'intervallo e la dimensione della colonna?
La soluzione nell'articolo è molto semplice e richiede 5 minuti. Ho applicato la soluzione * -t272 * e funziona perfettamente. –