建表添加外键报错
来源:2-4 实体类设计与表创建C
GuoZiye
2020-05-09
老师我想问一下我在用Navicat命令行建表时一直提示我1215 - Cannot add foreign key constraint 但我把外键创建的语句删掉后,先创建的表,再从表里用Navicat的工具添加外键又没有报错,请问这是什么原因呢?以及检查过引擎还有字段类型都是正确的,这个是navicat的BUG吗。
写回答
2回答
-
慕少0047703
2020-06-14
没有tb_product这个表
30 -
翔仔
2020-05-10
同学好,感觉不是这个原因,应该是违反主外键约束导致的问题,也就是创建表的顺序或者表里面的主外键数据该有的没有或者不对应导致的。
00
相似问题