Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   modificar una columna Not null... (https://www.clubdelphi.com/foros/showthread.php?t=19429)

uper 14-03-2005 18:57:47

modificar una columna Not null...
 
hola a todos.
No se si les ha pasado que cuando definen una columna que va ha ser referenciada con otra tabla en interbase 6.0 de tipo integer not null y despues crean la tabla dependiente, posteriormente agregan la llave foranea y listo; pero resulta que esta columna debe ser ...null, ahora si la borro o de asigon que sea NULL desde ibadmin me dice que ---> Can´modify table... unsuccessful metadata update object INDEX is in use.... entonces que deberia hacer ?

esta es mi llave foranea empleado_depto_id
ALTER TABLE empleados ADD CONSTRAINT empleados_dep_Ref FOREIGN KEY (EMPLEADO_DEPO_ID) REFERENCES DEPARTAMENTOS(DEP_ID) ON UPDATE CASCADE;

gracias

AdrianD 15-03-2005 00:20:18

debes eliminar la restriccion primero, grabar los cambios y luego cambiar los atributos de la columna


La franja horaria es GMT +2. Ahora son las 17:54:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi