PLSQL编程语言的使用与程序设计 下载本文

4、创建一个存储过程,以员工号为参数,返回该员工的工作年限(以参数形式返回)。 提示:可以采用日期函数months_between求工作的月份

5、创建一个函数,以员工号为参数,返回该员工所在部门的平均工资。

6、在emp表上创建一个触发器,当插入、删除或修改员工信息时,统计各个部门的人数及平均工资,并输出。

7、在dept表上创建触发器,保证该表的记录的删除可以成功完成。

8、在dept表上创建触发器,使得当DEPT表的deptno(主键)发生变化时,EMP表的相关行也要跟着进行适当的修改。

9、创建一个存储过程,以一个整数为参数,输出工资最高的前几个(参数值)员工的信息。

10、创建一个存储过程,以两个整数为参数,输出工资排序在两个参数之间的员工信息。

11、创建一个包,包中包含一个函数和一个过程。函数以部门号为参数,返回该部门员工的最高工资;过程以部门号为参数,输出该部门中工资最高的员工名、员工号。