TABLA1
Indices : codigo , proveedor
codigo : varchar(15)
proveedor : int(4)
TABLA2
Indices : codigo , proveedor
codigo : varchar(15)
proveedor : int(4)
Y intento poner una clave foranea con este comando
Código:
ALTER TABLE tabla1 ADD CONSTRAINT `FK_tabla1` FOREIGN KEY `FK_tabla1` (`codigo`, `proveedor`) REFERENCES `tabla2` (`codigo`, `proveedor`) ON DELETE NO ACTION ON UPDATE NO ACTION;
Y todo el rato recibo el error
Código:
Cannot add or update a child row: a foreign key constraint fails (`XXXXXXXXX/#sql-810_70491`, CONSTRAINT `fk_tabla1` FOREIGN KEY (`codigo`, `proveedor`) REFERENCES `tabla2`(`codigo`, `proveedor`) ON DELETE NO ACTION ON UPDATE
No se que hacer...
Gracias radge