PLSQL Language Referenc-PL/SQL靜態SQL-游標變數
游標變數
游標變數就像一個顯式游標,除了:
n 它沒有被限制到一個查詢。可以將同一個游標變數與多個查詢相關聯。
n 可以給游標變數賦值。
n 可以在表示式中使用游標變數
n 可以作為子程式的引數。可以使用游標變數在子程式之間傳遞查詢結果集。
n 可以是宿主變數。可以使用游標變數在PL/SQL儲存子程式和它的客戶端之間傳遞查詢結果集。
n 游標變數不能接收引數,但可以將整個查詢傳遞給它。
游標變數因為是一個指標,所以它很有靈活性,即它的值是一個成員的地址,而不是成員本身。
在引用游標變數之前,必須通過下面的方法這一使它指向一個SQL工作區:開啟游標變數、將另一個開啟的游標變數賦值給它、開啟宿主游標變數。
注意:游標變數和顯式游標是不能相互轉換的。例如,不能在游標FOR迴圈中使用游標變數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1122766/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 靜態變數變數
- 動態SQL-條件分頁SQL
- 【C++】靜態持續變數?如何建立靜態持續變數?C++變數
- 區域性變數和全域性變數(靜態和非靜態)區別變數
- Oracle常用抓取SQL-標量子查詢等OracleSQL
- Java靜態變數在靜態方法內部無法改變值Java變數
- PL/SQL基本結構---PLSQL複合型別---表型別變數tableSQL型別變數
- Spring如何為靜態變數注入值Spring變數
- 對於systemverilog靜態變數和動態變數 ,描述不正確的是()。變數
- SQL 必須宣告標量變數SQL變數
- PL/SQL第三章--游標SQL
- spingboot使用@Resource注入靜態變數報空指標的問題解決boot變數指標
- C語言--靜態區域性變數C語言變數
- Java逆向基礎之靜態變數存取Java變數
- Java自學入門之靜態變數Java變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- 關於單例及靜態變數測試單例變數
- SQL-函式 - 聚合函式SQL函式
- SQL-小白最佳入門sql查詢一SQL
- 被 C# 的 ThreadStatic 標記的靜態變數,都存放在哪裡了?C#thread變數
- [20210812]測試sql語句子游標的效能.txtSQL
- java執行緒安全問題之靜態變數、例項變數、區域性變數Java執行緒變數
- PostgreSql擴充套件Sql-動態載入共享庫(C函式)SQL套件函式
- [20221130]PLSQL的變數作用範圍(linux).txtSQL變數Linux
- 游標美化
- 純css改變輸入框游標顏色CSS
- Java初始化靜態變數的時間順序Java變數
- C++類的靜態成員變數初始化C++變數
- 區域性靜態變數的初始化觀測變數
- static 靜態變數引起 Laravel 中佇列一個 Bug變數Laravel佇列
- input 獲取游標位置與設定游標位置
- SQL-去除資料庫字串左右空格SQL資料庫字串
- (摘)sql-索引的作用(超詳細)SQL索引
- SQL-基礎語法 - 條件分支SQL
- [20210816]測試sql語句子游標的效能3.txtSQL
- [20210818]測試sql語句子游標的效能4.txtSQL
- cad十字游標怎麼設定大小 CAD如何讓十字游標中間變大
- javascript:私有變數 (靜態私有變數為什麼會被所以例項共享?-答疑解惑)JavaScript變數
- 討論篇:靜態變數生命週期到底何如?如何使用?變數