朱志明.txt

来自「关于oracle和sql的书籍和ppt教程,非常好,本人珍藏品」· 文本 代码 · 共 74 行

TXT
74
字号
1,创建一个商品表 和 种类表;要求用到五个约束

create table good(gid int,
                  gname varchar2(20),
                  borndate date,
                  price number(5,2));
添加主键约束

alter table good add constraint pk_gid primary key(gid);

添加唯一约束

--alter table good add constraint que_gname unique(gname);

添加不为空约束

--alter table good modify(price not null);

添加记录

 insert into good values(11,'aaa',to_date('2007-01-01','YYYY-MM-DD'),50.00);

 insert into good values(01,'java',to_date('85-7-5','YY-MM-DD'),45.5);


创建种类表

create table sorts(sid int,
                   sname varchar2(20),
                   num int);
添加主建约束

--alter table sorts add constraint pk_sorts_sid primary key(sid);

添加不为空约束

--alter table sorts modify (sname not null);

添加检查约束 

--alter table sorts add constraint check_num check(num>0);

添加外建约束

--alter table sorts add constraint fk_good_sorts foreign key (sid) references good(gid);

添加记录

insert into sorts values(01,'c++',100);

insert into sorts values(01,'c++',100);

2,对刚才创建的商品表的列进行增,删,改操作,三个操作每个操作都有

为商品表添加新列

alter table good add(xinghao int)

为种类表添加新列

alter table sorts add(gid int);












⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?