PLSQL Language Reference-PL/SQL子程式-子程式的副作用(side effects)
子程式的副作用(side effects)
如果子程式改變了除自己區域性變數之外的任何內容,則該子程式是有副作用的。例,
n 它自己的OUT或IN OUT引數
n 全域性變數
n 包中的公有變數
n 資料庫表
n 資料庫
n 外部的狀態(使用DBMS_OUTPUT或傳送email)
當定義被SQL語句呼叫的結果緩衝函式或儲存函式的時候,最小化這種副作用非常重要。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1132830/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Qt啟動子程式,子程式關閉時通知主程式,實現主程式對子程式的管理QT
- fork、父程式和子程式
- 子程式、孤兒程式,殭屍程式, init程式
- PLSQL程式語言SQL
- 深入理解Node.js的程式與子程式Node.js
- [apue] 等待子程式的那些事兒
- 電子程式單-萊斯
- 程式媛眼中的程式猿原來是這樣子的!
- 調整PHP-FPM(Nginx)的子程式PHPNginx
- 理解 Vue 的 setup 應用程式鉤子Vue
- Python標準庫06 子程式Python
- golang實現子程式通訊Golang
- Linux socke server程式設計:父程式和子程式關係LinuxServer程式設計
- 呼叫者許可權與定義者許可權的pl/sql子程式SQL
- linux 子程式可以繼承父程式正在監聽的埠嗎? 如何子程式關閉了繼承的埠,父程式還能使用這個埠嗎?Linux繼承
- C程式隨機種子原始碼C程式隨機原始碼
- 偵錯程式是個大騙子!
- 何為程式碼質量?——用腦子寫程式碼
- 基於matlab的車牌識別(含子程式)Matlab
- @程式設計師,你該如何磨快你的鋸子程式設計師
- Python踩坑之旅其一殺不死的Shell子程式Python
- 我真的要做一輩子的程式設計師嗎?程式設計師
- 你手中的程式碼,可能變成他們的子彈
- JavaScript函數語言程式設計之副作用JavaScript函數程式設計
- Python網路程式設計(子程式的建立與處理、簡單群聊工具)Python程式設計
- Node.js 子程式與應用場景Node.js
- SQL語言基礎(子查詢)SQL
- sql-server不相關子查詢SQLServer
- sql-server相關子查詢SQLServer
- plsql developer工具生成sql monitor reportSQLDeveloper
- 使用React嚴格模式避免過時的程式碼和副作用React模式
- Python程式設計:Counter計數器-dict字典的子類Python程式設計
- 程式設計師應該造的五大輪子程式設計師
- 100年後的程式設計是什麼樣子的?(上)程式設計
- SQL查詢的:子查詢和多表查詢SQL
- pre-commit鉤子,程式碼質量檢查MIT
- x86彙編之棧與子程式呼叫
- 分享Flask電子書PDF及程式碼+資料Flask
- 組合語言-實驗10編寫子程式組合語言