小编use*_*194的帖子

MySQL - 错误代码1215,无法添加外键约束

我得到了这两个成功的查询:

create table Donors (
    donor_id int not null auto_increment primary key,
    gender varchar(1) not null,
    date_of_birth date not null,
    first_name varchar(20) not null,
    middle_name varchar(20),
    last_name varchar(30) not null,
    home_phone tinyint(10),
    work_phone tinyint(10),
    cell_mobile_phone tinyint(10),
    medical_condition text,
    other_details text );
Run Code Online (Sandbox Code Playgroud)

create table Donors_Medical_Condition (
    donor_id int not null,
    condition_code int not null,
    seriousness text,
    primary key(donor_id, condition_code),
    foreign key(donor_id) references Donors(donor_id)    );
Run Code Online (Sandbox Code Playgroud)

但是当我尝试这个时:

create table Medical_Conditions (
    condition_code int not null,
    condition_name varchar(50) not null,
    condition_description text,
    other_details …
Run Code Online (Sandbox Code Playgroud)

mysql sql

6
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×1

sql ×1