Resetear el valor del campo identity:
DBCC CHECKIDENT <NombreDeTabla>,RESEED,NuevoValor
Hay que tener mucho cuidado con el uso de
este comando, ya que podemos setear un valor menor al máximo de la tabla
actual y crear en algún momento un valor duplicado.
Una opción
interesante de este comando es asignar al campo el valor máximo de la
tabla + 1, y así garantizar que no tendremos problemas de registros
duplicados, para eso solo hay que poner:
DBCC CHECKIDENT <NombreDeTabla>
No hay comentarios:
Publicar un comentario