问题遇到的现象和发生背景
您的二手房中介管理系统设计中,把表都创建好了怎么插入数据啊?就是向House表和Landlord表中插入数据会出错
遇到的现象和发生背景,请写出第一个错误信息
插入数据出错
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
mysql> insert into Landlord Values(1,'张三','男',01,'2022-10-01 15:30:00');
运行结果及详细报错内容
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (二手房中介管理系统
.landlord
, CONSTRAINT landlord_ibfk_1
FOREIGN KEY (lan_id
) REFERENCES house
(hou_id
) ON DELETE RESTRICT ON UPDATE RESTRICT)
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
没有办法解决,尝试过把外键先删除再插入数据,最后再重新添加外键,可是又会出现这中错误
mysql> alter table House add foreign key(hou_id) references Landlord(lan_id);
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (二手房中介管理系统
.#sql-f9e8_11
, CONSTRAINT house_ibfk_1
FOREIGN KEY (hou_id
) REFERENCES landlord
(lan_id
))
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
能添加数据