Problema no auto increment via SQL Server 2012

Ola pessoal,

Recentemente vi muitas pessoas reclamarem de um compartamento um pouco incomum no SQL Server 2012, o fato de um campo com auto increment ter um pulo de 1000 registros em comparação com o ultimo registro gravado.

Como por exemplo:

sql1

Sabemos que caso você tenha feito vários inserts e em seguida um delete, o increment não vai retornar o valor com base no delete, e sim seguir a ordem cronológica, mas podemos concordar que 1000 registros de uma vez só é um pouco dificil.

Pois bem, não é um bug ou alguma falha, mas sim uma nova feature adicionada ao SQL Server 2012, que após a instância ser reiniciada, o increment terá um avanço no contador somando o valor atual + 1.000 .
Continue lendo