实验七 过程与函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验七过程与函数

一、实验目的

1.掌握PL/SQL的存储过程

2.熟悉PL/SQL的函数的编写

二、实验环境

一台PC机,安装widows xp操作系统,oracle 10g或11g数据库软件。

三、实验内容

1 写存储过程,显示所指定雇员名所在的部门名和位置。

2 定义一个为修改职工表(emp)中某职工工资的存储过程子程序,职工名作为形参,若该职工名在职工表中查找不到,就在屏幕上提示“查无此人”然后结束子程序的执行;否则若工种为MANAGER的,则工资加$1000;工种为SALESMAN,工资加$500;工种为ANALYST,工资加$200,否则工资加$100。

3 定义一个函数子程序,根据输入的职工号计算该职工的年收入总额。

4 编写一个函数以检查所指定雇员的薪水是否有效范围内。不同职位的薪水范围为:

Designation Raise

Clerk 1500-2500

Salesman 2501-3500

Analyst 3501-4500

Others 4501 and above.

如果薪水在此范围内,则显示消息"Salary is OK",否则,更新薪水为该范围内的最低值。

相关文档
最新文档