问题标签 [mysql-error-1452]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL 错误代码:1452。无法添加或更新子行:外键约束失败
我正在尝试将值插入到员工表中,但是当我尝试执行脚本时,它给了我这个错误。我究竟做错了什么?
回复:
错误代码:1452。无法添加或更新子行:外键约束失败(
smolcompany
.employee
, CONSTRAINTemployee_fk2
FOREIGN KEY (DeptID
) REFERENCESdepartment
(DeptID
) ON DELETE RESTRICT ON UPDATE CASCADE)
行动:
插入员工价值观 (4283, 'Sarim Mansoor', 'M', 27, 'Mont Kiara', NULL, 102), (4465, 'Teh Yi Heng', 'M', 23, 'Cyberjaya', NULL, 101 ), (4123, 'Thamal Kishen', 'F', 47, '八打灵再也', 4283, 102), (3978, 'Mike Ross', 'M', 26, 'Mont Kiara', NULL, 103), (5240, '玛莎阿诺德', 'F', 27, 'Mont Kiara', 4465, 101)
桌子:
价值观: