第一种 while
declare
i number;
begin
i:=0;
while i<=100 loop
Dbms_Output.put_line('i=' || i);
i:=i+1;
end loop;
end;
第二种 for
begin
for i in 1..100 loop
Dbms_Output.put_line('i=' || i);
end loop;
commit;
end;
第三种 也可以直接使用loop( 死循环,游标中使用)
declare
i number;
begin
i:=0;
loop
Dbms_Output.put_line('i=' || i);
i:=i+1;
end loop;
commit;
end;