Oracle测试题(2)

2019-04-13 19:11

4. 假设用户Lisa用Lisa以普通用户身份登录到系统,现需查看本用户

___________________________________________;

5. 假设用户Lisa用Lisa以普通用户身份登录到系统,现需为Class 表的ID 列添加一个名为PK_CLASS_ID 的主键约束,请写出相应的命令________________________;

6. 假设用户Lisa用Lisa以普通用户身份登录到系统,现需创建一个UPDATE 语句来修改本用户下ARTISTS 表中的数据,并且把每一行的T_ID 值都改成15,应该使用的SQL 语句是________________________ ;

7. 假设用户SCOTT以管理员身份登录,收回Lisa对SCOTT用户模式下的EMP表进行查询(SELECT)的权限,请写出语句_________________________.

8. 假设用户Lisa用Lisa以普通用户身份登录到系统,先需将Class表中的主键约束删除,请写出相应的语句___________________________________.

9. 假设用户Lisa用Lisa以普通用户身份登录到系统,为Class表的CLASSNAME

列创建索引,请写出相应语句

______________________________________. 四、 编程题:(本题共3小题,共25分) 1. 请按要求完成以下程序的编写(8分)

以下存储过程借助游标用于实现对员工工资(Sal)的调整,调整方案为:

对于员工号(empno)在7000到7200间的员工,若其原工资在1000之下,则加薪20%。

2.创建一个函数get_sal,用于实现对表Emp(如下图)给定一个员工号(Empno),

通过函数获取该雇员的工资值 ,请完成以下程序。

(1) 请创建上述函数(5分)

(2) 用函数get_sal查询员工7521号的工资,请写出一种查询方式。(4分)

3. 使用带游标的存储过程完成,为工资高于9000的员工减薪500,但是减薪后的薪水不能低于过8800。 (1)创建该存储过程(4分)

(2)调用上述存储过程,并输出被减薪的员工的姓名和减薪后的薪水。(4分)


Oracle测试题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:阿西莫夫短文两篇教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: