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语句。
Oracle认证