Ver Mensaje Individual
  #1  
Antiguo 11-10-2007
subzero subzero is offline
No confirmado
 
Registrado: ene 2004
Ubicación: Móntería - Córdoba - Colombia
Posts: 289
Reputación: 0
subzero Va por buen camino
Exclamation Cómo cambiar el tamaño de un campo tipo varchar

Hola,


Estoy tratando de cambiar el tamañao de un campo de 7 caracteres a 8 caracteres en FIREBIRD 2.0, cabe anotar que el campo es de tipo "varchar", no se encuentra relacionado con ninguna TABLA, VISTA o PROCEDIMIENTO, lo he realizado desde EMS y desde el IBExpert, el script que se muestra para realizar el cambio es el siguiente;

Código SQL [-]
ALTER TABLE PROTOCOLOS_CARACTERISTICAS
ALTER COLUMN PRO_CAR_CODIGO
TYPE VARCHAR(8);

Pero al ejecutarlo me muestra esto:


Código:
fmCompile.quCompile:
This operation is not defined for system tables.unsuccessful metadata update.
MODIFY RDB$RELATION_FIELDS failed.
action cancelled by trigger (1) to preserve data integrity.
Cannot update index segment used by an Integrity Constraint.
Agradezco, si alguien conoce la manera o el porque se muestra este mensaje.
Responder Con Cita