pl/sql 实例精解 07

本文详细解析了Oracle 11g中的两个重要特性:continue和continuewhen语句。通过实例演示了它们在循环控制中的作用,并展示了如何在嵌套循环中灵活使用这些语句。文章最后提供了代码示例,帮助读者理解并实践这些高级功能。

这章主要讨论 oracle11g 新特性, continue, continue when 语句

continue 的作用同其他编程语言一样.

continue when condition 只是当条件成立的情况下, 才结束当前循环, continue 的作用就是结束当前循环.

 

另外, 循环可以嵌套使用. (嵌套使用时, 最好使用标签作为提示)

   1:  set serveroutput on
   2:   
   3:  declare
   4:      v_test    number := 0;
   5:  begin
   6:      <<outer_loop>>
   7:      for i in reverse 1..3 loop
   8:          v_test := v_test + 1;
   9:          
  10:          <<inner_loop>>
  11:          for j in reverse 1..2 then
  12:              dbms_output.put_line('v_test=' || v_test);
  13:          end loop inner_loop;
  14:      end loop outer_loop;
  15:  end;
  16:  /
  17:  show errors;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值