zoukankan      html  css  js  c++  java
  • Oracle循环

    --Basic
    loop
      ...  
    end loop;
    
    
    declare
      i number:= 1;
    begin
      i:=100;
      loop
        i:= i + 1;
        dbms_output.put_line(i);
        if i>10 then
          exit;
        end if;
      end loop;  
    end;
    ------------------
    -->>变得更像一个PL/SQL程序员
    --(这条是核心):先干再说
    declare
      i number:= 1;
    begin
      loop
        i:= i + 1;
        dbms_output.put_line(i);
        exit when i>=10;
      end loop;  
    end;
    ---------------------
    -- 跟java一样,但是不常用
    declare
      i number:= 1;
    begin
      while i<=10 loop
        dbms_output.put_line(i);
        i:= i + 1;
      end loop;  
    end;
    
    --------------------
    var j number;
    begin
      :j:=1;
      while :j<=10 loop
        dbms_output.put_line(:j);
        :j:= :j + 1;
      end loop;  
    end;
    ------------------
    for loop
      
    end loop;
    ------------------
    declare
      i number;
    begin
      i:= 5;
      for i in 1..10 loop
        dbms_output.put_line(i);
      end loop;
      dbms_output.put_line('i的值:'||i);
    end;
  • 相关阅读:
    欧拉定理证明&阶乘的逆元
    Tree POJ
    GCD
    java42
    java41
    java
    java40
    搭建两个网站的琐碎问题
    虚拟机从无到有,服务器从无到有的历程(在更)
    java39
  • 原文地址:https://www.cnblogs.com/yuchne/p/12920752.html
Copyright © 2011-2022 走看看