熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle數據庫編程:在PL/SQL中使用游標獲取數據

2013-11-13 15:37:01  來源: Oracle 

  在PL/SQL中使用游標獲取數據

  游標分為隱式游標和顯示游標游標直屬於數據庫相當於全局變量

  游標屬性

  %found如果成功提取一行數據返回true否則返回false;

  %notfound沒有成功的返回一行返回true否則返回false;

  %rowcount返回指定游標提取的行數如果拋出異常就返回;

  %isopen如果游標是打開的返回true否則返回false

  使用顯示游標

  當我們不確定返回多少行並且要對結果數據進行處理時用顯示游標

  聲明顯示游標

  cursor 游標名 (游標參數) return 返回值類型 is select 列名列表 from 表名 where 條件;

  打開顯示游標

  open 游標名(參數類型);

  從顯示游標中提取記錄

  fetch 游標名 into 記錄或變量列表;

  關閉游標

  close 游標名;

  在游標打開時游標指向第一條記錄的上面只有fetch後游標才指向第一行記錄

  前加了REF都是引用類型


From:http://tw.wingwit.com/Article/program/Oracle/201311/17014.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.