Reinicializar columnas autonuméricas

16/07/2009 - 09:22 por javito | Informe spam
Hola a todos, me podriais decir como reinicializar la cuenta de una columna
autonumérica o como darle valores de nuevo para rellenar huecos y que estén
de nuevo consecutivos etc.

un saludo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
16/07/2009 - 09:42 | Informe spam
Para reinicializar campos numéricos con la propiedad IDENTITY establecida a
ON (autonuméricos como tal existen en Access, no en SQL Server), tienes que
usar DBCC CHECKIDENT con la opción RESEED. Echa un vistazo en los BOL al
respecto.

En cuanto a lo de los huecos, si no pueden existir en tu tabla, entonces
IDENTITY no te sirve, ya que lo único que te garantiza esta propiedad es que
vas a tener un valor único en ese campo de la tabla. Deberías usar alguna
función desarrollada por tí que te garantice esa secuencialidad sin huecos.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"javito" wrote in message
news:
Hola a todos, me podriais decir como reinicializar la cuenta de una
columna autonumérica o como darle valores de nuevo para rellenar huecos y
que estén de nuevo consecutivos etc.

un saludo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida