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;

猜你喜欢

转载自www.cnblogs.com/niwotaxuexiba/p/10171103.html