赞
踩
pl/sql块的组成:
定义部分:定义变量,常量,游标等 ,可选;
执行部分:实现功能 ;
异常处理部分:处理运行错误,可选;
[DECLARE
declarations] --声明部分
BEGIN
executable statements--可执行部分
[EXCEPTION
handlers]--异常处理部分
END;
示例:
1.
declare --定义变量 v_rlt number(8) := -5; i number(3) := 1; begin --可执行部分开始 <<fst_loop>> --循环名称 loop dbms_output.put_line('v_rlt = ' || v_rlt);--控制台输出 i := i + 1; if mod(i, 3)< 2 then --求余数 v_rlt := v_rlt; else v_rlt := v_rlt + 1; end if; if v_rlt > 3 then dbms_output.put_line('变量的值已经大于3,当前值为' || v_rlt);--控制台输出 exit fst_loop; end if; end loop fst_loop;--结束loop循环 dbms_output.put_line('LOOP循环已经结束!'); end;--结束pl/sql块
控制台输出
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。