PDA

Ver la Versión Completa : Reiniciar numeración en DB SQLServer


Alexander
20-08-2004, 16:27:02
Hola a todos.

Necesito reiniciar la numeración de las tablas que tienen incremento automático.

Haciendo pruebas cree registros,los borre, pero ahora las necesito que inicien desde cero.

Se puede hacer, como?

Gracias.

Alexander

__hector
21-08-2004, 15:44:43
Creo que tienes que borrar la columna autonumerica, y recrearla, para que la numeracion se reinicie.

__marcsc
21-08-2004, 16:34:11
Otra cosa que puedes hacer es borrar todos los registros mediante


truncate table NombreTabla


de este modo se reinicia el valor de los autonuméricos.

Saludos!

moesis
22-08-2004, 03:03:55
Saludos,

Simplemente tienes que poner esa columna como Identity = false (No Identity) a continuación grabar la tabla, volver a restaurar el Identity de la columna, volver a grabar y violá!

Espero haberte ayudado.

rpadin
23-08-2004, 08:27:29
Buenos días

La mejor manera para reiniciar un contador de autonuméricos en sql server es esta instrucción sql:

DBCC CHECKIDENT (<nombre de la tabla>, RESEED, <valor inicial que queremos>)

Un saludo y espero que te sirva
Ramiro

Alexander
03-09-2004, 00:36:22
Muchas gracias, me sirvieron mucho sus comentarios.

Alexander