阅读量:0
在Oracle中,loop循环通常与PL/SQL程序一起使用。以下是Oracle loop循环的基本语法结构:
BEGIN -- 初始化变量和游标 FOR i IN 1..n LOOP -- 循环体,执行相关操作 END LOOP; -- 其他操作 END;
这里是一个简单的示例,展示了如何使用循环遍历一个范围内的数字并将其打印出来:
DECLARE n NUMBER := 5; BEGIN FOR i IN 1..n LOOP DBMS_OUTPUT.PUT_LINE('当前数字: ' || i); END LOOP; END;
在这个示例中,我们首先声明了一个变量n
,并将其值设置为5。然后,我们使用FOR
循环从1遍历到n
(包括n
),并在每次迭代时打印当前数字。
需要注意的是,Oracle还支持其他类型的循环,如WHILE
循环和CURSOR
循环。这些循环结构可以根据具体需求进行选择和使用。