Navicat报错 Cannot add foreign key constraint

MySql 码拜 8年前 (2015-11-27) 1250次浏览

create table department
( dept_name  varchar(20),
building varchar(15),
budget   numeric(12,2) check (budget > 0),
primary key (dept_name));
create table course
( course_id  varchar (8),
title varchar (50),
dept_name varchar (20),
credits     numeric (2,0) check ( credits > 0),
primary key (course_id),
foreign key (dept_name) references department
on delete set null);
问一下一下这里是哪里错了么,为什么不能添加外键约束呢,虚拟机是centos7,数据库版本是mysql 5.6.28

解决方案:10分
本人来也
解决方案:10分
LZ快给分吧
解决方案:20分
可能是延时。其他的也不知道了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Navicat报错 Cannot add foreign key constraint
喜欢 (0)
[1034331897@qq.com]
分享 (0)