Cambiar tipo de dato de un campo

08/05/2004 - 01:42 por Roberto Gutierrez | Informe spam
Hola a todos !

Tengo un grave problema, necesito cambiar el tipo de dato
de un campo que es llave primaria en una tabla, necesito
cambiarla de tynin a smallint, y la versión de la base de
datos es SQL Server 6.5 a y un detalle la tabla ya tiene
regsitros y no deben ser eliminados.

Ya probe con alter table alter column pero no funciona en
esta versión de Sql, alguien me podria ayudar para saber
como hacerlo?.

De antemano muchas gracias por su tiempo.

Roberto.

Preguntas similare

Leer las respuestas

#1 Isaías
08/05/2004 - 02:12 | Informe spam
Cree una tabla de "paso", con la columna del tipo que debe
ser, haga un simple:

INSERT INTO MYTablaPaso
SELECT * FROM MyTABLA_SOURCE

Despues, elimine MyTABLA_SOURCE y Re-nombre MYTablaPaso a
MyTABLA_SOURCE.

Saludos.
Respuesta Responder a este mensaje
#2 Roberto Gutierrez
08/05/2004 - 02:43 | Informe spam
Perdon pero es que no se mucho de SQL pero como le hago
para salvar todos sus constraints y reglas etc de la
tabla.

Gracias por tu ayuda.

Roberto.


Cree una tabla de "paso", con la columna del tipo que


debe
ser, haga un simple:

INSERT INTO MYTablaPaso
SELECT * FROM MyTABLA_SOURCE

Despues, elimine MyTABLA_SOURCE y Re-nombre MYTablaPaso


a
MyTABLA_SOURCE.

Saludos.
.

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