SQL Server - Autonumerico a Cero

 
Vista:
sin imagen de perfil

Autonumerico a Cero

Publicado por Christian (5 intervenciones) el 09/06/2007 17:10:23
Tengo SQL SERVER 2000 , y quiero poner en cero mi campo ID que es autonumerico tras borrar el contenido de la tabla , osea que al agregar un nuevo dato empiece desde 1 , se entiendo? el compactar y reparar de access basicamente , la idea es hacerlo desde el mismo programa , si es mediante una instruccion me gustaria que me dijeran desde donde .-
Gracias a todos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Autonumerico a Cero

Publicado por Isaías (3308 intervenciones) el 11/06/2007 18:28:02
Debes ejecutar:

DBCC CHECKIDENT
( 'table_name'
[ , { NORESEED
| { RESEED [ , new_reseed_value ] }
}
]
)

A. Restablecer el valor de identidad actual si es necesario
En este ejemplo se restablece el valor de identidad actual, si es necesario, de la tabla jobs.

USE pubs
GO
DBCC CHECKIDENT (jobs)
GO

B. Informar del valor de identidad actual
En este ejemplo se informa del valor de identidad actual de la tabla jobs, y no se corrige el valor de identidad, si fuera incorrecto.

USE pubs
GO
DBCC CHECKIDENT (jobs, NORESEED)
GO

C. Establecer el valor de identidad actual en 30
En este ejemplo se establece el valor de identidad actual de la tabla jobs en 30.

USE pubs
GO
DBCC CHECKIDENT (jobs, RESEED, 30)
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar