PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-游標-開啟和關閉顯式游標

LuiseDalian發表於2014-03-16

開啟和關閉顯式游標

使用OPEN語句開啟游標,做了如下的事情:

l  分配資料庫資源來處理查詢

l  處理查詢

?  識別結果集,如果查詢引用變數或游標引數,它們的值會影響結果集。

?  如果查詢有for update子句,則鎖住結果集的行。

l  將游標定位在結果集的第1行之前。

 

使用CLOSE語句關閉顯式游標,允許它的資源被重用。在關閉游標之後不能從它的結果集中獲取記錄或引用它的屬性。如果你嘗試做上述事情,PL/SQL會引發INVALID_CURSOR異常。

可以重新開啟一個已經關閉的游標。在重新開啟顯式游標之前,你必須先關閉它,否則會引發CURSOR_ALREADY_OPEN異常。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1122701/,如需轉載,請註明出處,否則將追究法律責任。

相關文章