📄 冯刚.txt
字号:
1,创建一个商品表 和 种类表;要求用到五个约束
/*create table fgsp
(id number,
name varchar2(5),
sal number,
zlno number);*/
/*create table fgzl
(
id number,
name varchar2(5));*/
--alter table fgsp add constraint pk_id1 primary key(id);
---alter table fgsp add constraint u_name unique(name);
--alter table fgsp add constraint ck_sal check(sal > 0);
--alter table fgsp add constraint fk_zlno foreign key(zlno) references fgzl(id);
--insert into fgzl values(1,'a');
--alter table fgzl add constraint pk_id2 primary key(id);
--alter table fgsp modify zlno not null;
--alter table fgzl add constraint uni_name unique(name) modify name not null;
2,对刚才创建的商品表的列进行增,删,改操作,三个操作每个操作都有
--alter table fgsp add constraint pk_id1 primary key(id); --加入主键约束
---alter table fgsp add constraint u_name unique(name); --加入唯一约束
--alter table fgsp add constraint ck_sal check(sal > 0); --检查约束
--alter table fgsp add constraint fk_zlno foreign key(zlno) references fgzl(id); ---外键约束
--insert into fgzl values(1,'a');
--alter table fgzl add constraint pk_id2 primary key(id); ----主键约束
--alter table fgsp modify zlno not null; -----非空约束
--alter table fgzl add constraint uni_name unique(name) modify name not null; ---唯一约束和非空约束
--insert into fgsp values(1,'q',20,1);
--insert into fgsp values(2,'w',21,1);
--insert into fgzl values(2,'aa');
--insert into fgzl values(3,'ab');
--insert into fgzl values(4,'as');
--insert into fgzl values(5,'az');
--insert into fgsp values(3,'r',18,3);
--alter table fgsp add (剩余 number); --增加列:剩余
--alter table fgsp add 修改时间 number; ---增加列:修改时间
--alter table fgsp modify (修改时间 varchar2(10)); --更改‘修改时间’这一列的数据类型
--alter table fgsp drop (修改时间); ---删除 列:修改时间
--alter table fgsp add 修改时间 date default sysdate; ---增加修改时间 这一列 并设置为系统时间
--update fgsp set sal =16 where id =2; --更改数据
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -