Regenerando los valores auto incrementables en SQL
Alguna vez has intentado regenerar los valores auto incrementales de una columna int identity?
SQL Server cuenta con unas sentencias que nos permiten lograrlo.
DBCC CHECKIDENT ('MyTable', RESEED, 0)
En donde DBCC CHECKIDENT es la sentencia encargada de regenerar la columna, el primer argumento es el nombre de a tabla que queremos regenerar, RESEED especifica que para esa tabla sus valores de los campos identity, se resetean o inicializan como cero (0), es decir el próximo valor generado sera el numero siguiente, para este caso seria el numero uno (1).
Fuente del Articulo Blog de Haaron GonzalezSus detalles los puedes encontrar aquí: http://msdn2.microsoft.com/en-us/library/ms176057.aspx
1 comentario:
Amigo,
Recuerda siempre citar la fuente de donde obtienes la información y más si es una copia textual.
http://msmvps.com/blogs/haarongonzalez/archive/2007/02/05/546232.aspx
Publicar un comentario