分类信息
各地考试

当前位置:首页 » Oracle认证 » 综合辅导 » 正文

Oracle认证第五章知识点辅导(8)


时间:2013-10-24 来源:Oracle认证考试网 浏览次数:135  【华夏培训网:中国教育培训第一门户

GOGO 和 NULL代码演示:GOTO和NULL DECLARE sumsal emp.sal%TYPE;

GOGO 和 NULL

代码演示:GOTO和NULL

DECLARE

    sumsal emp.sal%TYPE;

BEGIN

    SELECT SUM(sal) INTO sumsal FROM EMP;

    IF sumsal>20000 THEN

        GOTO first_label;  ①

    ELSE

        GOTO second_label;  ②

    END IF;

    <<first_label>>  ③

    dbms_output.put_line('ABOVE 20000:' || sumsal);

    <<second_label>>  ④

    NULL;

END;

 

代码解析:

①     跳转到程序first_label位置,就是②的位置,first_label是一个标签,用两个尖括号包含。

②     无条件跳转到sedond_label位置,就是④的位置。④处不执行任何内容,因此是一个NULL语句。

与C#一样,在PL/SQL中,各种循环之间可以相互嵌套。






       Oracle认证
 

推荐图文

热门点击排行

©2015 hxpx.com All Rights Reserved 滇ICP备13002816号-1
华夏培训网唯一网址www.hxpx.com