PL/SQL 使用DDL语句创建列和键

“`

–创建员工表
create table 员工表

工号 INT NOT NULL ,
中文名称 NVARCHAR2 (20) NOT NULL,
英文姓名 VARCHAR2 (20) NULL,
别名 VARCHAR2(20) NULL,
年龄 INT NULL,
入职日期 DATE NULL,
部门编号 INT NULL,
CONSTRAINT PK_员工表 PRIMARY KEY (工号)
);

–创建部门表
create table 部门表
(
部门编号 INT NOT NULL,
部门名称 NVARCHAR2 (20) NULL,
部门经理 INT NOT NULL,
部门描述 NVARCHAR2 (200) NULL,
工号 INT NOT NULL,
CONSTRAINT PK_部门表 PRIMARY KEY (部门编号)
);

–为员工表添加外键引用
ALTER TABLE 员工表 ADD(
CONSTRAINT FK_部门编号
FOREIGN KEY (部门编号)
REFERENCES 部门表(部门编号));

–为部门表添加外键引用
ALTER TABLE 部门表 ADD(
CONSTRAINT FK_工号
FOREIGN KEY(工号)
REFERENCES 员工表(工号));

“`这里写链接内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值