oracle打印九九乘法表

来源:互联网 发布:极限编程和瀑布模型 编辑:程序博客网 时间:2024/06/04 18:53
--使用while打印九九乘法表DECLARE i NUMBER(2); j NUMBER(2);BEGIN i:=1; while i<=9 loop   j:=1; while j<=i loopdbms_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;