好记性不如烂笔头

有人的地方就有江湖。。。。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

循环语句

第一种

1 WHILE total <= 25000
2 LOOP
3 ...
4 total := total + salary;
5 END LOOP;

第二种

1 Loop
2 EXIT [when 条件]
3 。。。。。
4 End loop

第三种

1 FOR i IN 1.。3
2 LOOP
3 语句序列;
4 END LOOP;

举例:

 1 --循环 1-10
 2 
 3 set serveroutput on
 4 
 5 declare
 6     pnum number := 1;
 7 begin
 8     loop
 9         --quit
10         exit when pnum > 10;
11         dbms_output.put_line(pnum);
12         pnum := pnum + 1;
13      end loop;
14 end;
15 /
View Code

 

posted on 2013-11-26 19:16  划根火柴点根烟  阅读(179)  评论(0编辑  收藏  举报