Muh*_*war 0 mysql database xampp foreign-keys
注意: 在将其标记为重复之前,我想告诉大家我已经解决了stackoverflow和其他网站中的所有这些相关问题,但是我没有任何合适的解决方案,所以这就是为什么我在这里寻求帮助。
我有两个表:员工和罚款
在罚金表中fine_id是PK,employee_id也是FK对雇员表PK的 引用employee_id。
现在,我创建fine_id(在表列名员工)作为FK引用fine_id的罚款表。
我通过XAMPP PHPMYADMIN添加约束,它会自动生成以下查询:
ALTER TABLE employees ADD CONSTRAINT fine_fk FOREIGN KEY (fine_id) REFERENCES fines(fine_id) ON DELETE CASCADE ON UPDATE CASCADE;
但是,我在运行此错误 SQL Query
ems_db。#sql-dd4_35,在更新级联上删除级联时使用CONSTRAINT fine_fkFOREIGN KEY(fine_id)参考fines(fine_id))以下是图片:
员工表
罚款表
错误
谢谢。
我设法以某种方式自己解决了自己的问题,
问题是,在我的雇员表中,我有fine_id要创建FK的列,虽然我在罚款表中有值,但在雇员表中的现有记录中该列值是空的,但在雇员表中却没有充满,与相应的罚款,因此创建表之前,FK我填补我的专栏用正确的ID的罚款表,我的问题消失。fine_idfine_id
| 归档时间: |
|
| 查看次数: |
4115 次 |
| 最近记录: |