1 外键列应该是非空,如果此列允许为空会失败
2 外键列应该和所引用的主表中的主键列类型匹配兼容,否则失败
3 如果所引用的主表字段是非主键会失败
4 外键列名称不正确
5 主键列名称不正确
等等
1.添加外键报错,外键无法建立无非这几种可能(一)确定外键上建立了索引,否则无法创建约束;
(二) 外键的引用类型和主表列类型不一致,比如主键是number的,外键是varchar2的;
(三)确定引用的主表列存在;
2.建表报错上提示此表已存在哦,drop之后再建表。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)