添加外键的时候 出现了1452错误
2012-11-16 16:15
218 查看
添加外键的时候 出现了错误
ERROR 1452 : Cannot add or update a child row: a foreign key constraint fails
最后才发现,原来是我的order_items表中已经存在了数据,且orderid这个属性和orders中的不对应,因此如果添加外键,就会导致错误
此时解决的办法不外乎两个:
1.删除数据,再添加外键
2.在orders中添加对应的项,再添加外键
ERROR 1452 : Cannot add or update a child row: a foreign key constraint fails
最后才发现,原来是我的order_items表中已经存在了数据,且orderid这个属性和orders中的不对应,因此如果添加外键,就会导致错误
此时解决的办法不外乎两个:
1.删除数据,再添加外键
2.在orders中添加对应的项,再添加外键
相关文章推荐
- 集成友盟分享的时候,其中微博分享,如果没有添加测试账号,就会出现{error userinfo error pos 5}的错误
- NetBean中添加tomcat时候出现错误
- 添加外键出现There are no primary or candidate keys in the referenced table ×××××的错误
- cocos2d-x xcode下添加新类的时候出现的错误
- 解决修改表结构,添加外键时出现“约束冲突”的错误
- 在Microsoft-IIS/10.0上面部署mvc站点的时候,出现404的错误
- android创建工程的时候出现错误:;;;adjjusting android project classpath
- 使用Navicat V8.0创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)
- pip install 升级时候 出现报asciii码错误的问题。
- mybatis对象之间映射关系以及数据库表建立的时候外键的添加
- installsheild 更新包类型为Major的时候,添加卸载程序里面出现多个图标
- 记录Sqlserver2012附加Sqlserver2008的数据库出错的解决方案一、摘要 最近在实验里面用台式编写好了一个软件,想移植到家里的笔记本上。在附加数据的时候却出现了错误,具体也没有提示
- 在启动Oracle服务的时候出现:错误1067 进程意外终止
- VS2010添加Richedit后出现错误。
- gcc在出现错误的时候停止编译 -Wfatal-errors
- 今天搞log4net插入错误日志去mysql数据库的时候出现了点问题,已解决。记录下解决方案
- (诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)
- 在使用eclipse 运行 maven install的时候,出现错误:
- 关于添加Fragment时出现界面错误
- java开源框架集成常见错误之使用Criteria添加查询条件出现java.lang.ClassCastException异常