个性化阅读
专注于IT技术分析

PL-SQL While循环

本文概要

PL同时使用循环时一组语句具有只要条件为真时被执行,是用来/ SQL 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循环你必须遵循这些步骤。

  • 初始化循环体之前的变量。
  • 增量循环变量。
  • 你可以使用退出键语句和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
赞(1)
未经允许不得转载:srcmini » PL-SQL While循环

相关推荐

评论 抢沙发

评论前必须登录!