Error al crear clave foranea en Mysql
AUTOR PREGUNTA #1
Quiero añadir el siguiente comando:
ALTER TABLE pedidos ADD CONSTRAINT FK_pedido FOREIGN KEY(idproducto) REFERENCES productos(idproducto) ON UPDATE CASCADE;
Para que cuando modifique en productos su idproducto tenga cambio también en idproducto de la tabla pedidos.
Pero me da un error 1452 cannot add or update a child row a foreign key constraint fails
-
7 personas más tuvieron esta duda Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
ALTER TABLE pedidos ADD CONSTRAINT FOREIGN KEY FK_pedido (idproducto) REFERENCES productos (idproducto) ON DELETE RESTRICT ON UPDATE CASCADE;