WEB开发网
开发学院数据库Oracle PL/SQL综合实例 阅读

PL/SQL综合实例

 2006-12-30 11:57:32 来源:WEB开发网   
核心提示: 2. 主程序mainprocess设计主程序调用名为graduateprocess的过程来完成处理,代码设计如下:――――――――――――――――――――――――――――――――――――― set serveroutput on /*定义6个入口变量,PL/SQL综合实例(5),分别对应g

2. 主程序mainprocess设计

主程序调用名为graduateprocess的过程来完成处理,代码设计如下:

  ―――――――――――――――――――――――――――――――――――――
   set serveroutput on
   /*定义6个入口变量,分别对应graduate数据表中的专业课和总分分数线*/
   declare
     score1 number(4,1);
     score2 number(4,1);
     score3 number(4,1);
     score4 number(4,1);
     score5 number(4,1);
     scoretotal number(5,1);
   /*将分数线赋值,在这里修改各值就代表不同的分数线*/
   begin
    score1:=50;
    score2:=56;
    score3:=60;
    score4:=62;
    score5:=64;
    scoretotal:=325;
   /*调用处理过程*/
    scott.graduateprocess(score1,score2,score3,score4,score5,scoretotal);
   end;
   ――――――――――――――――――――――――――――――――――――――――――――

【配套程序位置】:第9章 mainprocess.sql。

在上述过程设计中,综合使用了异常处理、游标、变量等PL/SQL程序设计要素,通过主程序向带参数执行的过程传递参数。

执行结果

1.第一组执行结果

(1)将mainprocess.sql文件稍做改动,在【SQLPlus Worksheet】中执行下列PL/SQL程序,执行结果如图9.62所示。

【配套程序位置】:第9章 mainprocess1.sql。

上一页  1 2 3 4 5 6  下一页

Tags:PL SQL 综合

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接