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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Spring 呼叫 Stored Procedure 並獲取返回值Spring
- 【CURSOR】Oracle 遊標 (cursor)知識梳理Oracle
- flask-sqlalchemy中使用cursor遊標FlaskSQL
- java使用mybatis 呼叫函式返回一個遊標結果集JavaMyBatis函式
- Orale的struct,array,cursor,stored procedure,function,package的用法例子StructFunctionPackage
- mybatis3呼叫瀚高procedure報錯MyBatisS3
- java使用mybatis 呼叫儲存過程返回一個遊標結果集JavaMyBatis儲存過程
- 初始化引數遊標之cursor_sharing
- 介紹兩種遊標cursor與sys_refcursor
- Android學習過程的Cursor遊標填坑筆記Android筆記
- 【CSS: cursor】滑鼠游標指標樣式大全CSS指標
- 【CURSOR】Oracle 子游標無法共享的原因之V$SQL_SHARED_CURSOROracleSQL
- 【CURSOR】Oracle繫結變數、執行計劃對遊標的影響Oracle變數
- Cursor Pro for mac(滑鼠指標放大工具)Mac指標
- python 呼叫 shell ,獲取返回值和返回資訊Python
- 流式查詢1. mybatis的遊標Cursor,分頁大資料查詢MyBatis大資料
- Procedure to create Distribution model
- Sampling Procedure 和 Sample-drawing Procedure,SAP QM裡的雙胞胎?
- SpringCloud FeignClient呼叫返回結果為null。SpringGCCloudclientNull
- Difference between cursor and a ref cursor
- oracle plsqlOracleSQL
- 如何取出 API 呼叫返回的 JSON 資料APIJSON
- wordpress常用標籤呼叫
- vue js事件方法呼叫api並返回值VueJS事件API
- PLSQL Developer 14SQLDeveloper
- plsql use skillsSQL
- plsql配置使用SQL
- css Cursor:url()自定義滑鼠指標樣式為圖片CSS指標
- Oracle CursorOracle
- Cursor使用
- PbootCMS基本呼叫標籤大全boot
- ajax呼叫WebMethed返回處理請求時出錯Web
- HTTP 返回值標準含義HTTP
- 兩數之和,返回陣列下標陣列
- java統一返回標準型別Java型別
- PLSQL程式語言SQL
- PLSQL Developer 行號SQLDeveloper
- plsql中文亂碼SQL
- windows安裝plsqlWindowsSQL