Problema Foreign key
Hola
Tengo ya creadas una tabla clientes y otra programa. Ahora necesito meter un campo idprograma que puede permitir null que sea foreign key de la tabla programa. Hice:
ALTER TABLE CLIENTE
add constraint IDPROGRAMA
FOREIGN KEY(IDPROGRAMA) REFERENCES PROGRAMA(IDPROGRAMA) ON DELETE CASCADE ON UPDATE CASCADE
Parece que iba todo bien hasta que en mi programa en builder le doi al boton guardar y me pone
" violation of FOREIGN KEY constraint "IDPROGRAMA" on table "CLIENTE" "
Entonces no se si es fallo de definición en el interbase o estoy haciendo algo mal en el programa. Creo que puede ser por el constraint, entonces estoy intentado borrar esta sentencia para volver a ejecutarlo sin el constraint pero no se como se hace, porque esta indexado.
Muchas gracias
Un saludo
|