Oracle循环

--无条件循环
declare
v_num number:=1;
begin
loop
  dbms_output.put_line(v_num);
  v_num:=v_num+1;
  exit when v_num>100;
end loop;
end;
--有条件循环
declare
v_num number:=1;
begin
while v_num<=100
loop
  dbms_output.put_line(v_num);
  v_num:=v_num+1;
end loop;
end;
--for循环
begin
for v_num in 1 .. 100
loop
  dbms_output.put_line(v_num);
end loop;
end;

 

posted @ 2018-12-24 21:31  学亮编程手记  阅读(170)  评论(0编辑  收藏  举报