PL-SQL While循环

本文概要

  • PL / SQL While循环实例
  • PL / SQL while循环实例2
PL同时使用循环时一组语句具有只要条件为真时被执行,是用来/ SQL While循环。条件是在每次迭代开始时决定,并继续进行,直到条件为假。
while循环的语法:
WHILE < condition> LOOP statements; END LOOP;

PL / SQL While循环实例【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循环你必须遵循这些步骤。
  • 初始化循环体之前的变量。
  • 增量循环变量。
  • 你可以使用退出键语句和EXIT语句While循环,但它是不是经常进行。
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

    推荐阅读