--while循环(条件成立时执行)
declare
pnum number:=1;
while pnum<=10 loop
dbms_output.put_line(pnum);
pnum:=pnum+1;
end loop;
end;
--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;
begin
for pnum in 1..10 loop
dbms_output.put_line(pnum);
end loop;
end;
原文:https://blog.csdn.net/lwq544/article/details/79107581