201258014009杨玉玲实验七

201258014009杨玉玲实验七

ID:47111470

大小:353.50 KB

页数:11页

时间:2019-08-05

201258014009杨玉玲实验七_第1页
201258014009杨玉玲实验七_第2页
201258014009杨玉玲实验七_第3页
201258014009杨玉玲实验七_第4页
201258014009杨玉玲实验七_第5页
资源描述:

《201258014009杨玉玲实验七》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、重庆文理学院软件工程学院实验报告册专业:软件工程班级:软件工程1班______________学号:201258014009__________姓名:杨玉玲__________________课程名称:oracle数据库指导教师:李瑞2014年12月22日实验序号7实验名称创建过程和函数,游标实验地点SC303实验日期2014年12月22日实验内容1.创建并执行一个过程,在emp表中,显示销售员的个数。2.实现一个过程,完成对emplouees表中job_id为'IT_PROG'的员工salary的增加,增加额度为800;3.实现一个函数,完成对emplouees表中job_id为'IT_

2、PROG'的员工salary的增加,增加额度为800,输出员工所在的部门收入的名次,增加额度作为参数传入。4.实现一个过程,查询emplouees表中员工的平均工资,根据job_id查询某个员工salary是否大于或小于员工平均工资,job_id作为参数传入。输出格式为:job_idsalaryavgSalary大于/小于员工平均工资5.实现一个游标cursor1,完成对emplouees表的遍历;6.有student表,chengji表,利用隐式和显示游标,实现如下结果:Tom:java:89struts:92jsp/servlet:90Kite:java:89struts:92jsp/

3、servlet:90John:java:89struts:92jsp/servlet:90createtablestudent(snonumber,snamevarchar2(20),sagenumber);insertintostudentvalues(1,'Tom',21);insertintostudentvalues(2,'Kite',22);insertintostudentvalues(3,'John',21);createtablechengji(snonumber,courcesvarchar2(10),scorenumber(3));insertintochengjiva

4、lues(1,'java',89);insertintochengjivalues(1,'struts',82);insertintochengjivalues(1,'jsp/servlet',90);insertintochengjivalues(2,'java',88);insertintochengjivalues(2,'struts',77);insertintochengjivalues(2,'jsp/servlet',98);insertintochengjivalues(3,'java',67);insertintochengjivalues(3,'struts',97);i

5、nsertintochengjivalues(3,'jsp/servlet',78);实验过程及步骤1.创建并执行一个过程,在emp表中,显示销售员的个数。打开显示开关:setserverouton;创建过程:CREATEORREPLACEPROCEDUREfind_empASempNumbernumber;BEGINselectcount(*)INTOempNumberfromEMPwhereJOB='SALESMAN';DBMS_OUTPUT.PUT_LINE('销售员人数是'

6、

7、empNumber);EXCEPTIONWHENNO_DATA_FOUNDTHENDBMS_OUTPUT.

8、PUT_LINE('当前表没有销售员');ENDfind_emp;/执行过程:EXECUTEfind_emp;2.实现一个过程,完成对emplouees表中job_id为'IT_PROG'的员工salary的增加,增加额度为800;初始:CREATEORREPLACEPROCEDUREaddSalaryASrowNumbernumber;BEGINupdateemployeessetSALARY=SALARY+800whereJOB_ID='IT_PROG';ENDaddSalary;/结果:3.实现一个函数,完成对emplouees表中job_id为'IT_PROG'的员工salary的

9、增加,增加额度为800,输出员工所在的部门收入的名次,增加额度作为参数传入。执行前的结果是:创建函数:createorreplacefunctionfunc1(add_salarynumber)returnintismingcinumber;sum_salarynumber;beginupdateemployeessetSALARY=SALARY+add_salarywhereJOB_ID='IT_PROG';selec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。