<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 如何打開和關閉Oracle游標

    時間:2024-11-01 10:53:08 Oracle認證 我要投稿
    • 相關推薦

    如何打開和關閉Oracle游標

      以Oracle顯示游標為主,本文講述了如何打開Oracle游標,以及相關的實際操作,下面和小編一起來看看吧!

      打開Oracle游標

      使用游標中的值之前應該首先dewengz打開游標,打開游標初始化查詢處理。打開游標的語法是:

      1.OPEN cursor_name

      cursor_name是在聲明部分定義的游標名。

      例:

      1.OPEN C_EMP;

      關閉Oracle游標

      語法:

      1.CLOSE cursor_name

      例:

      1.CLOSE C_EMP;

      關閉Oracle游標

      從游標得到一行數據使用FETCH命令。每一次提取數據后,游標都指向結果集的下一行。語法如下:

      1.FETCH cursor_name INTO variable[,variable,...]

      對于SELECT定義的Oracle游標的每一列,FETCH變量列表都應該有一個變量與之相對應,變量的類型也要相同。

      例:

      1.SET SERVERIUTPUT ON

      2.DECLARE

      3.v_ename EMP.ENAME%TYPE;

      4.v_salary EMP.SALARY%TYPE;

      5.CURSOR c_emp IS SELECT ename,salary FROM emp;

      6.BEGIN

      7.OPEN c_emp;

      8.FETCH c_emp INTO v_ename,v_salary;

      9.DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename

      10.||'is'|| v_salary);

      11.FETCH c_emp INTO v_ename,v_salary;

      12.DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename

      13.||'is'|| v_salary);

      14.FETCH c_emp INTO v_ename,v_salary;

      15.DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename

      16.||'is'|| v_salary);

      17.CLOSE c_emp;

      18.END

      這段代碼無疑是非常麻煩的,如果有多行返回結果,可以使用循環并用Oracle游標屬性為結束循環的條件,以這種方式提取數據,程序的可讀性和簡潔性都大為提高,下面我們使用循環重新寫上面的程序:

      1.SET SERVERIUTPUT ON

      2.DECLARE

      3.v_ename EMP.ENAME%TYPE;

      4.v_salary EMP.SALARY%TYPE;

      5.CURSOR c_emp IS SELECT ename,salary FROM emp;

      6.BEGIN

      7.OPEN c_emp;

      8.LOOP

      9.FETCH c_emp INTO v_ename,v_salary;

      10.EXIT WHEN c_emp%NOTFOUND;

      11.DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename

      12.||'is'|| v_salary);

      13.END

    【如何打開和關閉Oracle游標】相關文章:

    Oracle認證的作用和考試06-22

    如何關閉電腦遠程桌面08-18

    excel如何打開鏈接08-22

    唱歌如何打開喉嚨05-14

    oracle中truncatetable后的數據如何恢復07-30

    如何設置顯示器關閉時間09-19

    男高音如何尋找自己的關閉技巧08-20

    唱歌技巧:如何打開喉嚨10-13

    windows如何打開wifi功能?10-01

    學習如何打開php文件10-10

    主站蜘蛛池模板: 久久99久久99小草精品免视看| 91大神精品全国在线观看| 国产成人精品福利网站在线| 国产精品成人国产乱一区| 久久久久人妻一区精品性色av| 国产农村妇女毛片精品久久| 国产亚洲精品自在久久| 亚洲国产精品尤物YW在线观看| 中文字幕精品一区二区日本| 久久丫精品国产亚洲av不卡| 下载天堂国产AV成人无码精品网站| 久久久国产精品网站| 精品久久久久久久无码| 亚洲精品无码久久久| 国精品产露脸自拍| 女人香蕉久久**毛片精品| 国语自产少妇精品视频| 亚洲国产精品成人网址天堂| 国产精品∧v在线观看| 久久99国产精品久久99果冻传媒| 久久精品中文騷妇女内射| 亚洲国产成人乱码精品女人久久久不卡| 国产福利电影一区二区三区久久久久成人精品综合 | 精品熟女少妇aⅴ免费久久| 日韩精品在线一区二区| 精品国产一区二区三区久久 | 92国产精品午夜福利免费| 精品福利资源在线| 国产亚洲婷婷香蕉久久精品| 国产精品久久久久国产A级| 久久国产精品成人片免费| 无码精品国产一区二区三区免费| 亚洲国产精品成人久久蜜臀| 巨大黑人极品VIDEOS精品 | 久久精品国产99久久丝袜| 国产精品国产三级国产| 国产成人精品久久一区二区三区av | 亚洲精品成人片在线播放| 亚洲精品动漫免费二区| 自拍偷自拍亚洲精品被多人伦好爽 | 99久久精品九九亚洲精品|