PLSQL--變數範圍的討論
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
H3 { margin-top: 0.46cm; margin-bottom: 0.46cm; line-height: 173%; page-break-inside: avoid }
H3.western { font-family: "AR PL UMing CN", serif; font-size: 16pt }
H3.cjk { font-family: "DejaVu Sans"; font-size: 16pt; font-style. normal }
H3.ctl { font-family: "文泉驛正黑"; font-size: 16pt }
P { margin-bottom: 0.21cm }
--
說明 :
在PLSQL中變數,異常,單元,以及一些其它結構的引用範圍是區域性的,只在申明它們的塊中起作用,當申明這些變數的塊結果執行後,你不能夠在引用任何該塊中的東西。
在PLSQL中變數,異常,單元,以及一些其它結構的引用範圍是區域性的,只在申明它們的塊中起作用,當申明這些變數的塊結果執行後,你不能夠在引用任何該塊中的東西。
變數識別符號能被識別引用的場合:
-
識別符號在當前塊被申明
-
識別符號在塊中申明,並且在當前塊中結束
-
你擁有的唯一的資料庫物件或者PLSQL物件,
-
唯一的資料庫物件,前提是你有許可權使用這些物件
-
迴圈變數,注意只有在迴圈休內部才可引用
包的定義:例如:
CREATE OR REPLACE PACKAGE DBTEST
IS
MYNUMBER NUMBER;
END DBTEST;
包中的變數的有效使用範圍是當前會話,當前會話結束時,包中申明的變數不會在被引用
如何訪問包中的變數呢?
STATTEST。DBTEST。MYNUMBER 注意以點分開
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15720542/viewspace-617116/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基礎 變數的作用範圍變數
- [20221130]PLSQL的變數作用範圍(linux).txtSQL變數Linux
- 隨機範圍小數和隨機範圍整數隨機
- C C++變數型別大小和範圍C++變數型別
- 不可變陣列的範圍求和陣列
- C++ vector 元素數量變化不能使用範圍 forC++
- 生成某個範圍的隨機數隨機
- 如何產生指定範圍的隨機數隨機
- 討論篇:靜態變數生命週期到底何如?如何使用?變數
- 打家劫舍+數字範圍按位與
- jQuery Validate限定輸入數字大小的範圍jQuery
- Python限制輸入數字的範圍常用方法!Python
- 遊戲地圖版權學術研討會:遊戲地圖版權問題需分類討論 釐清保護範圍遊戲地圖
- 在指定範圍內生成隨機數隨機
- 如何避免“範圍蠕變”讓專案脫軌?
- [iOS Monkey 討論帖] 整套新的 fastmonkey 討論iOSAST
- 討論
- 匹配指定範圍整數正規表示式
- 為什麼要重構?深入探討重構的原則、範圍和時機
- 範圍分割槽
- 軟考——範圍
- MATLAB中如何生成指定範圍的隨機整數向量Matlab隨機
- js生成一定範圍內的隨機整數JS隨機
- mysql int(3)與int(10)的數值範圍相同嗎?MySql
- JavaScript 限定範圍的拖拽效果JavaScript
- 列舉範圍內的字串字串
- 關於SAP的MRP範圍
- Range範圍選區的理解
- MySQL欄位的取值範圍MySql
- C語言程式生成指定範圍的不重複的隨機數C語言隨機
- SQL Server當中生成一定範圍的隨機數SQLServer隨機
- 【藍橋杯練習--二分】789. 數的範圍
- 6-1 使用函式輸出指定範圍內Fibonacci數的個數函式
- SciPy 應用範圍
- JavaScript 拖拽限定範圍JavaScript
- js中分號的討論JS
- Linux UID是什麼?其數值範圍有哪些?LinuxUI
- Cookie 的特徵與範圍用例Cookie特徵
- 筆試程式碼題--搜狗--汪仔做對的題數範圍筆試