jueves, 7 de octubre de 2010

Resetear o reiniciar una columna identity(autoincrementable) en SQL SERVER

Cuando se llega a eliminar todos los datos de una tabla y la columna es identity autoincrementable esta se queda con el ultimo valor del ultimo renglon insertado como se pude ver a continuación

DBCC CHECKIDENT (nombre_tabla, NORESEED)

pues para reinicializarla se podría aplicar el siguiente comando

DBCC CHECKIDENT (nombre_tabla, RESEED, 0)

esto indica que el siguiente registro a insertar comenzaría en 1 ya que el valor actual es reseteado a 0.

No hay comentarios:

Publicar un comentario