sql创建外键语句

[复制链接]
查看11 | 回复5 | 2020-1-4 14:58:52 | 显示全部楼层 |阅读模式
1、创建测试主表(班级表test_class),create table test_class(class_id number, class_name varchar2(20));2、创建测试子表(学生表test_student),create table test_student(stu_id number, stu_name varchar2(200), class_id number);3、主表(班级表test_class)添加唯一主键,alter table TEST_CLASSadd 4
回复

使用道具 举报

千问 | 2020-1-4 14:58:52 | 显示全部楼层
-- 创建测试主表. ID 是主键.CREATE TABLE test_main (id
INT,value VARCHAR(10),PRIMARY KEY(id) );-- 创建测试子表. CREATE TABLE test_sub (id
INT,main_id INT,valu
回复

使用道具 举报

千问 | 2020-1-4 14:58:52 | 显示全部楼层
我的B站:https://space.bilibili.com/410670572资料视频:https://baijiahao.baidu.com/u?app_id=1616309264508817QQ群:1097414647有任何问题,可以在B站或者百家号留言联系我。
回复

使用道具 举报

千问 | 2020-1-4 14:58:52 | 显示全部楼层
create table emp(emp_id char(8) primary key,
//员工号emp_name char(30)
//员工名);create table salary(id char(8),
//员工号(可以用emp_
回复

使用道具 举报

千问 | 2020-1-4 14:58:52 | 显示全部楼层
创建外键要先把那个表的字段建好才可以例如:create table A(aId int primary key)create table B(bId int primary key,bAId int foreign key(bAId) references A(aId))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行