autonumerico

28/07/2003 - 12:34 por BigSus | Informe spam
HOla, Tengo un problema con los autonuméricos


Tengo una base de datos en sql server 2000 y tengo que introducir datos de
otra base de datos, el problema es que alguna tabla tiene de indice un
autonumerico, asi que al copiar los datos , hay problemas con las
relaciones.
Necesito pasar el campo de identity a int, cargar los datos y luego volver a
ser identity.
Pero con el alter table no me funciona, cambio la tabla , me dice que esta
bien pero no lo modifico.
¿cual es la sintaxis correcta?


La tabla se llama personal y el campo que quiero cambiar NumeroId (que es
identitiy (1,1))


Muchas gracias
 

Leer las respuestas

#1 Miguel Egea
28/07/2003 - 13:20 | Informe spam
Revisa en los books online set identity_insert , con este comando podrás
copiar sin tener que cambiar la estructura de la tabla.

Espero que te sirva.

Saludos
Miguel Egea
PortalSLQ
http://www.configuracionesintegrales.com/miguele
Sql-Server MVP
"BigSus" escribió en el mensaje
news:
HOla, Tengo un problema con los autonuméricos


Tengo una base de datos en sql server 2000 y tengo que introducir datos de
otra base de datos, el problema es que alguna tabla tiene de indice un
autonumerico, asi que al copiar los datos , hay problemas con las
relaciones.
Necesito pasar el campo de identity a int, cargar los datos y luego volver


a
ser identity.
Pero con el alter table no me funciona, cambio la tabla , me dice que esta
bien pero no lo modifico.
¿cual es la sintaxis correcta?


La tabla se llama personal y el campo que quiero cambiar NumeroId (que es
identitiy (1,1))


Muchas gracias


Preguntas similares