欧美疯狂三p群体交乱视频,搡老女人多毛老妇女中国,天天夜碰日日摸日日澡性色av,大乳videos巨大

如何打開和關閉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

主站蜘蛛池模板: 京山县| 常熟市| 奉贤区| 得荣县| 中西区| 衡水市| 鄂托克前旗| 云龙县| 崇明县| 仁怀市| 天门市| 抚顺市| 九江市| 隆化县| 库尔勒市| 即墨市| 林芝县| 宁阳县| 定结县| 元朗区| 齐齐哈尔市| 涞水县| 金门县| 安丘市| 新余市| 泗洪县| 潍坊市| 荔波县| 博罗县| 洱源县| 荃湾区| 澄迈县| 蒙山县| 永泰县| 修文县| 台前县| 瑞安市| 威宁| 甘泉县| 德令哈市| 清涧县|