I have OUT
parameter of a stored procedure as a REF CURSOR
. Based on a particular condition, I would want to either return a result set (already implemented).
But how do I return an empty cursor when the condition fails? Without raising an exception? Just pasting pseudo code:
IF condition = true THEN
OPEN OUT_CUR FOR
Select Some query
ELSE
Return empty OUT_CUR
END IF