Oracle数据库学习笔记(二十二)

PL/SQL中的循环

Posted by java阳旭 on May 22, 2020

Oracle数据库学习笔记(二十二)–PL/SQL中的循环

PL/SQL 中的 loop 循环

用三种方式输出 1 到 10 这十个数字

while 循环

declare
  i number(2) := 1;
begin
  while i<11 loop
     dbms_output.put_line(i);
     i := i+1;
  end loop;  
end;

exit 循环【重点掌握】

declare
  i number(2) := 1;
begin
  loop
    exit when i>10;
    dbms_output.put_line(i);
    i := i+1;
  end loop;
end;

for 循环

declare

begin
  for i in 1..10 loop
     dbms_output.put_line(i);  
  end loop;
end;