首页 > TAG信息列表 > mysql-error-1452
在MySQL中创建外键会产生错误:
我正在尝试在MySQL中的表上创建外键,但遇到一个奇怪的错误,即在我的任何搜索中似乎都没有多少信息. 我正在创建密钥(从mysql workbench 5.2发出): ALTER TABLE `db`.`appointment` ADD CONSTRAINT `FK_appointment_CancellationID` FOREIGN KEY (`CancellationID` ) REFERENCE在MySQL中遇到错误1701,ERROR 1452和ERROR 1305错误-需要一些专业知识
这是我制作“第三范式”数据库的第一个真正的突破.我成功地创建了DDL脚本(在继续构建脚本之前,我已将逻辑模型验证为3NF),但是我不确定要解决的错误很多.对于这个特殊的案例,我可能会忍受不住咀嚼,但我不想放弃-这对我来说是一个很大的学习曲线,在我的帮助下,我可以超越它继续前进.MySQL外键约束-错误1452-无法添加或更新子行
我已经使用了有关该主题的其他帖子,但是我没有运气. 这是我执行的代码: UPDATE tblOrderItems SET `ItemID` = 0004 WHERE `OrderNum`= 203 AND `OrderItemID` = 26 这是我的错误: Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (`cai0066