Kee*_*ser 4 oracle stored-procedures cursor ref-cursor
我有OUT一个存储过程的参数作为REF CURSOR.基于特定条件,我想要返回一个结果集(已经实现).但是当条件失败时如何返回空光标?没有提出异常?只是粘贴伪代码:
IF condition = true THEN
OPEN OUT_CUR FOR
Select Some query
ELSE
Return empty OUT_CUR
END IF
Run Code Online (Sandbox Code Playgroud)
Sat*_*tya 17
你可以试试这个
IF condition = true THEN
OPEN OUT_CUR FOR
Select Some query;
ELSE
OPEN OUT_CUR FOR
Select * from mtable where 1=2;
END IF
return OUT_CUR;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12066 次 |
| 最近记录: |