zoukankan      html  css  js  c++  java
  • oracle中三种循环(For、While、Loop)案例

    1.ORACLE中的FOR循环用法(九九乘法表)

    复制代码
     1 declare
     2 i int:=0;
     3 j int:=0;
     4 begin
     5 for i in 1..9 loop
     6     for j in 1..i loop
     7         Dbms_Output.put(i||'*'||j||'='||i*j);
     8         dbms_output.put(' ');
     9     end loop;
    10     dbms_output.new_line;
    11 end loop;
    12 end;
    复制代码

    2.ORACLE中的While循环用法(九九乘法表)

    复制代码
     1 declare
     2 i int:=1;
     3 j int:=1;
     4 begin
     5   while i<=9 loop
     6    j:=1;
     7     while j<=i loop
     8       Dbms_Output.put(i||'*'||j||'='||i*j);
     9       dbms_output.put(' ');
    10       j:=j+1;
    11       end loop;
    12         dbms_output.new_line;
    13       i:=i+1;
    14     end loop;
    15     end;
    复制代码

    3.ORACLE中的loop循环用法(九九乘法表)

    复制代码
     1 declare 
     2 i int:=1;
     3 j int:=1;
     4 begin
     5 loop
     6 loop
     7    Dbms_Output.put(i||'*'||j||'='||i*j);
     8    dbms_output.put('  ');
     9   j:=j+1;
    10   exit when j>i;
    11   end loop;
    12   dbms_output.put_line('');
    13   i:=i+1;
    14   j:=1;
    15   exit when i>9;
    16   end loop;
    17   end;
    复制代码
  • 相关阅读:
    软件测试:Homework 3
    软件测试:Lab 1
    软件测试:Homework 2
    软件测试:Homework 1
    JAVA的回忆
    Java 操作符
    Java 笔录
    经典C#编程理解,概要,经典
    网络精灵
    签到计时
  • 原文地址:https://www.cnblogs.com/kuncy/p/9903633.html
Copyright © 2011-2022 走看看