zoukankan      html  css  js  c++  java
  • oracle存储过程----遍历游标的方法(for、fetch、while)

    create or replace procedure myprocedure is
          CURSOR CUR_TEST IS --声明显式游标
                 SELECT ECODE,ENAME
                  FROM EMP;
          CUR CUR_TEST%ROWTYPE; --定义游标变量,该变量的类型为基于游标C_EMP的记录

        BEGIN
          --For 循环
          FOR CUR IN CUR_TEST LOOP
              --循环体
            DBMS_OUTPUT.PUT_LINE('员工编号:'||CUR.ECODE ||'员工姓名:'|| CUR.ENAME);
          END LOOP;

          --Fetch 循环
          OPEN CUR_TEST;--必须要明确的打开和关闭游标
          LOOP
            FETCH CUR_TEST INTO CUR;
            EXIT WHEN CUR_TEST%NOTFOUND;
            --循环体
            DBMS_OUTPUT.PUT_LINE('员工编号:'||CUR.ECODE ||'员工姓名:'|| CUR.ENAME);
          END LOOP;
          CLOSE C_EMP;

          --While 循环
          OPEN CUR_TEST;--必须要明确的打开和关闭游标
            FETCH CUR_TEST INTO CUR;
            WHILE CUR_TEST%FOUND LOOP 
              --循环体
              DBMS_OUTPUT.PUT_LINE('员工编号:'||CUR.ECODE ||'员工姓名:'|| CUR.ENAME);

              FETCH CUR_TEST INTO CUR;
            END LOOP;
          CLOSE C_EMP;



        END myprocedure;

  • 相关阅读:
    UIWindow简单介绍
    关于事件的小结
    iOS事件机制(二)
    iOS事件机制(一)
    深入浅出iOS事件机制
    关于UIBarItem和UINvigationController,UITabBarController关系
    动态加载实例NSSelectorFromString
    iOS-滑动显示广告效果
    自定义的TabBar
    iOS评论页面的简单思路
  • 原文地址:https://www.cnblogs.com/zhanglin123/p/13409249.html
Copyright © 2011-2022 走看看