Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2014, 12:50
dfmex
 
Fecha de Ingreso: octubre-2008
Mensajes: 147
Antigüedad: 15 años, 6 meses
Puntos: 3
Pregunta MySQL no me deja editar campo FK

Hola amigos!

Tengo un campo que es "PADRE" de otras tablas, entonces, yo lo que quiero es que cuando me equivoque tenga la opción de ACTUALIZAR dicho campo padre y que después automáticamente se actualicen los dependientes...

Actualmente recibo este error en MySQL:

#1451 - Cannot delete or update a parent row: a foreign key constraint fails (`sistematlm`.`direccionop`, CONSTRAINT `Direccion_OP` FOREIGN KEY (`CURP_OP`) REFERENCES `operadorestlm` (`CURP_OP`) ON DELETE NO ACTION ON UPDATE NO ACTION)



Intenté hacer esto que leí en un tutorial de internet y aún así no me deja editar:

Código MySQL:
Ver original
  1. ALTER TABLE `operadorestlm` ADD CONSTRAINT `CURP_OP` FOREIGN KEY (`CURP_OP`)
  2. REFERENCES `sistematlm`.`direccionop`(`CURP_OP`) ON DELETE NO ACTION ON UPDATE CASCADE;



¿Alguien me podría ayudar a configurar bien mi campo para que si permita actualizaciones por favor?

Última edición por gnzsoloyo; 20/04/2014 a las 15:01