本文为大家分享了oracle中三种循环(for、while、loop)案例,供大家参考,具体内容如下
1.oracle中的for循环用法(九九乘法表)
declare i int:=0; j int:=0; begin for i in 1..9 loop for j in 1..i loop dbms_output.put(i||'*'||j||'='||i*j); dbms_output.put(' '); end loop; dbms_output.new_line; end loop; end;
2.oracle中的while循环用法(九九乘法表)
declare i int:=1; j int:=1; begin while i<=9 loop j:=1; while j<=i loop dbms_output.put(i||'*'||j||'='||i*j); dbms_output.put(' '); j:=j+1; end loop; dbms_output.new_line; i:=i+1; end loop; end;
3.oracle中的loop循环用法(九九乘法表)
declare i int:=1; j int:=1; begin loop loop dbms_output.put(i||'*'||j||'='||i*j); dbms_output.put(' '); j:=j+1; exit when j>i; end loop; dbms_output.put_line(''); i:=i+1; j:=1; exit when i>9; end loop; end;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。