oracle教程:无条件循环、有条件循环和for循环

oracle教程:无条件循环、有条件循环和for循环

--无条件循环:1到100
declare
   v_num number;
begin
  v_num:=1;
  loop
    dbms_output.put_line(v_num);
    v_num:=v_num+1;
    if v_num>100 then
      exit;
      end if;
  end loop;
end;

--有条件循环1到100
declare
   v_num number;
begin
   v_num:=1;
   while v_num <= 100
   loop
    dbms_output.put_line(v_num);
    v_num:=v_num+1;
   end loop;
end;

--for循环1到100
begin
  for v_num in 1 .. 100
  loop
    dbms_output.put_line(v_num);
  end loop;
end;

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/132477908