![]() |
cambiar el valor de campo de una tabla
utilizo Interbase 5. deseo cambiar el valor de campo de una tabla. el campo es varchar(5) y lo quiero ampliar a 10.
Para ello deseo eliminar la tabla y volver a crearla. De dicha tabla dependen otras tablas. A la hora de eliminar tengo problemas por los triggers y foreign keys. ¿Cómo puedo eliminar las claves de un forma rápida?. |
Hola jmlifi,
no puedes hacer un "ALTER TABLE MODIFY COLUMN VARCHAR(10)..."?? Un saludo. |
Cita:
|
Prueba con un Alter Table, y crea una nueva columna del tipo y ancho que quieres, paso 2, transfiere todos los datos del campo antiguo al nuevo, paso 3 elimina el campo antiguo, paso 4, cambia de nombre el nuevo campo.
Un Saludo. |
La franja horaria es GMT +2. Ahora son las 02:24:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi