PLSQL 呼叫 返回 遊標(Cursor)PROCEDURE
建立 PROCEDURE :
CREATE OR REPLACE PROCEDURE taog (p_ip IN VARCHAR2, ref1 out SYS_REFCURSOR)
IS
BEGIN
OPEN ref1 FOR
SELECT *
FROM oms_ads_iplist
WHERE (ip = p_ip or p_ip is null);
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL;
WHEN OTHERS
THEN
-- Consider logging the error and then re-raise
RAISE;
END taog;
IS
BEGIN
OPEN ref1 FOR
SELECT *
FROM oms_ads_iplist
WHERE (ip = p_ip or p_ip is null);
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL;
WHEN OTHERS
THEN
-- Consider logging the error and then re-raise
RAISE;
END taog;
PLSQL呼叫:
var cur refcursor;
exec taog(null,:cur);
print cur;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22392018/viewspace-687163/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Package返回遊標 和 java呼叫OraclePackageJava
- cursor_顯式遊標_與rhel5的效能關係_plsql_儲存過程_sp_procedureSQL儲存過程
- SQL 遊標cursorSQL
- 【開發篇plsql】plsql遊標SQL
- 【CURSOR】Oracle 遊標 (cursor)知識梳理Oracle
- PL/SQL 04 遊標 cursorSQL
- PLSQL學習-【5遊標】SQL
- Oracle使用cursor for隱式遊標Oracle
- SQL 遊標cursor的運用SQL
- oracle cursor遊標迴圈比較遊標元素是否相同Oracle
- Spring 呼叫 Stored Procedure 並獲取返回值Spring
- java使用mybatis 呼叫函式返回一個遊標結果集JavaMyBatis函式
- flask-sqlalchemy中使用cursor遊標FlaskSQL
- oracle cursor遊標獲取首末元素Oracle
- Oracle遊標共享(Cursor Sharing)--常規遊標共享和自適應遊標共享(ACS)Oracle
- java使用mybatis 呼叫儲存過程返回一個遊標結果集JavaMyBatis儲存過程
- mysql procedure 中 repeat &cursor 的用法。MySql
- Oracle動態語句中返回遊標Oracle
- PLSQL 遊標 變數的使用一例SQL變數
- PLSQL Procedure 引起 ORA-04030SQL
- 利用隱式遊標分批刪除資料的procedure
- oracle plsql(三)_type_cursorOracleSQL
- 隱式遊標(implicit cursor)_sql%found_rowcount小操作SQL
- 簡單測試動態遊標(REF CURSOR)的使用
- oracle 中呼叫 store procedureOracle
- Oracle自適應共享遊標——Adaptive Cursor Sharing(上)OracleAPT
- Oracle自適應共享遊標——Adaptive Cursor Sharing(下)OracleAPT
- v$sql v$sqlarea v$sql_shared_cursor及遊標SQL
- 從共享遊標shared cursor角度看forall批量繫結
- plsql中的procedure和function程式設計SQLFunction程式設計
- v$sql v$sqlarea v$sql_shared_cursor及父遊標,子游標SQL
- 一個利用遊標返回資料集的例子
- Android學習過程的Cursor遊標填坑筆記Android筆記
- 揭秘自適應遊標共享技術(Adaptive Cursor Sharing)APT
- 揭祕自適應遊標共享技術(Adaptive Cursor Sharing)APT
- 遊標指令碼效能問題解決與分析 (4) - Cursor Performance Analysis指令碼ORM
- 遊標指令碼效能問題解決與分析 (2) - Cursor Performance Analysis指令碼ORM
- 繫結變數之自適應遊標共享(Adaptive Cursor Sharing)變數APT