【发布时间】:2018-10-12 23:26:57
【问题描述】:
我刚刚启动 sql,但无法使用外键创建表。 我没有麻烦地创建了父表,但似乎无法弄清楚,有什么帮助吗?谢谢
父表:
Create table instructor(
InstructorName varchar(255) not null primary key,
instructoremaill varchar(255) not null,
biography varchar(255) not null,
specialty varchar(255) not null
);
还有给我带来麻烦的代码。我正在尝试创建一个表,如果从数据库中删除讲师,它将删除所有会话
Create table timetable(
number(10) not null,
dayandtime string not null,
numberofplaces number(10) not null,
classname varchar(255) not null,
venuename varchar(255) not null,
primary key (sessionid),
Constraint fk_instructorname
foreign key (instructorname)REFERENCES instructor(instructorname)
on delete cascade
);
【问题讨论】: