Si está utilizando una columna de identidad en sus tablas de SQL Server, puede establecer el siguiente valor de inserción en el valor que desee. Por ejemplo, si desea comenzar a numerar su columna de ID en 1000 en lugar de 1.
Sería aconsejable comprobar primero cuál es el valor de ID actual. Podemos usar este comando para hacerlo:
DBCC CHECKIDENT (‘nombre de tabla’, NORSEED)
Por ejemplo, si quisiera verificar el siguiente valor de ID de mi tabla de comandos, podría usar este comando:
DBCC CHECKIDENT (comandos, NORSEED)
Para establecer el valor de la siguiente ID en 1000, puedo usar este comando:
DBCC CHECKIDENT (comandos, RESEED, 999)
Tenga en cuenta que el siguiente valor será el que reinicie con +1, por lo que, en este caso, lo configuré en 999 para que el siguiente valor sea 1000.
Otra cosa a tener en cuenta es que es posible que deba encerrar el nombre de la tabla entre comillas simples o corchetes si se refiere a una ruta completa o si el nombre de la tabla contiene espacios. (que realmente no debería)
DBCC CHECKIDENT (‘nombre de la base de datos.dbo.orders’, RESEED, 999)