创建数据库表(Sql)
发布网友
发布时间:2022-04-24 12:48
我来回答
共1个回答
热心网友
时间:2023-10-13 08:02
1、
创建数据表
create
table
图书表(图书编号
number
primary
key,
书名
varchar2(20)
not
null
,
作者
varchar2(20)
not
null
,
出版社编号
number,
单价
number,ISBN
varchar2(50)
not
null,
出版日期
varchar2(20)
not
null,销售状态
number
default
0,
备注
varchar2(500)
,constraint
con_单价
check(单价
>=1),constraint
con_销售状态
check(销售状态
in
(0,1)));
2、为“图书编号”创建序列
create
sequence
seq_图书编号
;
3、为“出版社”添加外键
create
table
出版社表
(id
number
primary
key);
alter
table
图书表
add
constraint
con_出版社编号
foreign
key
(出版社编号)
references
出版社表(id);