--使用while打印九九乘法表 DECLARE i NUMBER(2); j NUMBER(2); BEGIN i:=1; while i<=9 loop j:=1; while j<=i loop dbms_output.put(j || ' * ' || i || ' = ' || i*j || ' '); j:=j+1; end loop; i:=i+1; dbms_output.put_line(''); end loop; end;
--使用loop循环打印九九乘法表 DECLARE i number(2); j number(2); BEGIN i:=1; loop j:=1; loop dbms_output.put(j || ' * ' || i || ' = ' || i*j || ' '); j:=j+1; exit when j>i; end loop; i:=i+1; dbms_output.put_line(''); exit when i>9; end loop; end;