PL / SQL While循环
PL / SQL While循环 当条件为真时必须执行一组语句时,使用PL / SQL while循环,使用W…
PL / SQL While循环
当条件为真时必须执行一组语句时,使用PL / SQL while循环,使用While循环。在每次迭代开始时确定条件,并一直持续到条件变为假。
while循环的语法:
WHILE <condition> LOOP statements; END LOOP;
PL / SQL While循环示例
让我们看一个PL / SQL WHILE循环的简单示例。
DECLARE i INTEGER := 1; BEGIN WHILE i <= 10 LOOP DBMS_OUTPUT.PUT_LINE(i); i := i+1; END LOOP; END;
执行以上代码后,您将获得以下结果:
1 2 3 4 5 6 7 8 9 10
注意:使用PL / SQL WHILE循环时,必须遵循以下步骤。
- 在循环体之前初始化变量。
- 在循环中增加变量。
- 您可以在While循环中使用EXIT WHEN语句和EXIT语句,但这并不经常执行。
PL / SQL WHILE循环示例2
DECLARE
VAR1 NUMBER;
VAR2 NUMBER;
BEGIN
VAR1:=200;
VAR2:=1;
WHILE (VAR2<=10)
LOOP
DBMS_OUTPUT.PUT_LINE (VAR1*VAR2);
VAR2:=VAR2+1;
END LOOP;
END;
输出:
200 400 600 800 1000 1200 1400 1600 1800 2000
类别:MySQL、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!