当我尝试使用MySql Workbenck
插入日期时出错错误1452:无法添加或更新子行:外键约束失败(
myfacebook
。mensajes
,CONSTRAINTCodigoRedDest
FOREIGN KEY(Codigo
)REFERENCES {{ 1}}(redessociales
)ON DELETE NO ACTION ON UPDATE NO ACTION)
SQL语句:
Codigo
我是初学者,我不知道是什么问题。如果你需要更多关于我桌子的日期,你就说我。
感谢您的回答。
答案 0 :(得分:0)
一种解决方案是使用SET FOREIGN_KEY_CHECKS
禁用外键检查:
SET FOREIGN_KEY_CHECKS=0;
INSERT INTO `myfacebook`.`mensajes` (`Codigo`, `NickUsuario`, `CodigoRedDest`, `Mensaje`, `Fecha`)
VALUES ('7', 'MaGo', '1', 'M7', '2013-09-23')
SET FOREIGN_KEY_CHECKS=1;