declare l_i number:=1; begin for i in reverse 1..10 loop --reverse 可控制倒序循环 dbms_output.put_line(to_char(sysdate,'mi:ss')); dbms_output.put_line(i); end loop; for i in(select * from user_objects uo where rownum<100) loop dbms_output.put_line(to_char(sysdate,'mi:ss')); end loop; while l_i!=11 loop dbms_output.put_line(l_i); l_i:=l_i+1; end loop; l_i:=1; loop exit when l_i=10; dbms_output.put_line(l_i); l_i:=l_i+1; end loop; end;