PL SQL學習筆記之迴圈語句

2021-09-07 16:29:34 字數 1033 閱讀 9019

一:基本迴圈

loop

迴圈體;

退出迴圈:

1)if condition then

exit

;

endif;

2) exit

when

condition;

end loop;

二:while迴圈

while

condition loop

sequence_of_statements

end loop;

三:for迴圈

正向for迴圈:從小值到大值迭代

for counter in

initial_value .. final_value loop

sequence_of_statements;

end loop;

如:

declare

a number(2

);begin

for a in

10 .. 20

loop

dbms_output.put_line(

'value of a: '||

a);

endloop;

end;

反向for迴圈:從大值到小值迭代

for counter in

reverse

initial_value .. final_value loop

sequence_of_statements;

end loop;

四:迴圈控制語句

1)exit :終止迴圈

2)exit when condition :當condition為真時,終止迴圈。

4)goto語句:

<< label >>

//用 <<>>

作標記statement;

....

goto label; //跳轉到標記

PL SQL 學習筆記 (4)迴圈語句

1.while迴圈 示例 列印數字1 10 1 使用while迴圈列印數字1 10 2set serveroutput on34 declare5 定義迴圈變數 6 pnum number 1 7begin89 while pnum 10loop 10 迴圈體11 dbms output.put l...

PL SQL 迴圈控制語句

判斷語句 if.else declare v age number not null 50 beginif0 v age and v age 18 then dbms output.put line 兒童 elsif 18 v age and v age 30 then dbms output.pu...

PL SQL基本迴圈語句

基本迴圈結構包含loop和end loop語句之間的語句序列。通過每次迭代,執行語句序列,然後在迴圈頂部繼續控制。pl sql程式語言的基本迴圈語法是 loop sequence of statements end loop 這裡,語句序列 sequence of statements 可以是單個語...