![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
debes eliminar la restriccion primero, grabar los cambios y luego cambiar los atributos de la columna
|
![]() |
|
|
![]() |
|