文章目录
- 1.创建一张teacher表,根据以下要求进行操作:
- 2.索引的作用是什么
- 3.如何创建一个非唯一的索引
- 4.如何删除索引
- 5.创建一个新用户test,密码为test
- 6.给新用户授权,使其能够进行简单的操作
- 7.briup用户将s_emp的查询权限授于test用户,并且test用户可以继续将该权限授予给 别的用户(在授权命令后追加 with grant option)
- 8.创建一个新用户test1,密码为test1。给新用户授权,使其能够进行简单的操作
- 9.test用户将s_emp的查询权限给test1
- 10.briup用户将test用户上对s_emp的查询权限回收
- 11.test1用户是否可以继续查询briup用户的s_emp表
- 12.在day4创建的表中讲学号设置为自增 视图:
- 13.简单视图的创建
- 14.利用视图进行查询
- 15.更新视图,视图改变,数据表也跟着改变
- 16.sql中多行注释和单行注释如何表示
1.创建一张teacher表,根据以下要求进行操作:
drop table teacher;
create table teacher(
id number constraint teacher_id_pk primary key,
gender char(3),
age number(2) default 0,
c_id number(4) references dept(id)
);
drop table dept;
create table dept(
id number primary key,
name varchar2(20) not null
)
(1)向teacher表中添加一个字段salary,数据类型为char
alter table teacher add(salary char);
(2)修改teacher表中salary的数据类型为number
alter table teacher modify(salary number);</