• Oracle 的几种循环方式介绍


    1 Oracle 中的Goto 用法:

    declare
    x number;
    begin
      x:=10; --定义的初始值
      <<repeat_loop>> --循环点
      x:= x-2; -- 循环的处理条件
      dbms_output.put_line('结果x是:'||x); -- 循环一次打印一次
      if x>0 then
        GOTO repeat_loop; -- 再次循环
     
       else if x<0 then
         dbms_output.put_line('数值是x:'||x);
         end if;
      end if;
    end;

    2 Oracle中的for循环用法:

    declare
    begin
       for i in 2..10 Loop
         dbms_output.put_line('结果i是:'||i);
      end loop;
    end;

    3 Oracle中while的循环用法:

    declare
    x number;
    begin
     x := 5 ;
     while x>0 loop
       x := x-1; -- 循环的每次处理
     if x = 3 then
       return; -- 跳出循环
     else
        dbms_output.put_line('x的值是'||x);
       end if;
     end loop; 
    end;

    4 Oracle 中的loop循环用法:

    declare
    x number;
    begin
      x:=0;
      loop
        x := x+1;
        exit when x >5 ; -- x大于5是终止
         dbms_output.put_line('结果x是two:'||x);
      end loop;
      end;
    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    资源网站
    远程服务SSH
    Samba服务配置
    练习raid5
    raid(0、1)
    NFS服务器配置(windows访问)
    LVM磁盘阵列
    ISCSI服务器配置
    Zibbix监控
    MySQL Replication配置
  • 原文地址:https://www.cnblogs.com/jijm123/p/15762045.html
Copyright © 2020-2023  润新知