PLSQL几种循环语句用法
1个回答
展开全部
lsql中的三种循环
[sql] view plain copy
<code class="language-java">--while循环(条件成立时执行)
declare
pnum number:=1;
while pnum<=10 loop
dbms_output.put_line(pnum);
pnum:=pnum+1;
end loop;
end;
</code>
- --loop循环(条件成立时退出) declare pnum number:=1; begin loop --退出条件:循环变量大于10 exit when pnum>10; --打印该变量的值 DBMS_OUTPUT.PUT_LINE(pnum); --循环变量+1 pnum:=pnum+1; end loop; end;
- --for循环(1..10表示连续区间)declare punm number:=1;beginfor pnum in 1..10 loopdbms_output.put_line(pnum);end loop;end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询