以下为《《oracle数据库设计》 实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
温州***数据科学与人工***
《oracle数据库设计》 实验报告
实验名称:
实验5 PL/SQL编程
班 级:
20计算机一班
姓 名:
侯奥迪
学 号:
***111
实验地点:
7-706
日 期:
一、实验目的:
[实验目的和要求]
学习PL/SQL的基本概念;
掌握PL/SQL特殊数据类型;
掌握PL/SQL的流程控制结构;
了解PL/SQL的异常处理。
二、实验环境:
1、计算机,局域网,oracle 11g软件
三、实验内容和要求:(直接将实验步骤及截图写在题目下面)
试编写一个程序块,从emp表中显示工作为“PRESIDENT”的雇员的姓名和薪水。如何做到从键盘输入该职位,然后显示该职位的员工姓名和薪水?
使用%rowtype显示部门号为20的部门信息,然后改进程序,让部门号可以输入,查询指定部门的信息,并对错误输入给出提示。
内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 Otherwise 2000
编写一个程序块,键盘输入一个雇员名,从emp1表(先创建)中实现上述加薪处理。
create table emp1
as
select * from emp;
查询员工的姓名,工资,并增加一列薪酬等级,如:员工是1级工资,则显示“一级工资”(case以及表连接)。
编写一个程序块,求1到100之间的偶数和。
编写PL/SQL程序,查询给定雇员名的员工工资,如果工资小于3000则由raise引发异常并转到EXCEPTION进行处理(自定义相应异常),否则正常显示工资。
编写一个程序块,从emp表中显示工作为“CLERK”的雇员的姓名和薪水。(用游标实现)
查询并输出 81年入职的员工的姓名,工种和薪水。(使用 TO_CHAR函数)
四、实验结果与分析(实验总结(请将有疑问的题目和自己的答案粘贴此处。可不写)):
五:思考题:
无
六、教师评语:
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《《oracle数据库设计》 实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。