Aquí es con lo que subí. Si todavía hay problemas, agregar/restar por favor a mi prueba SQL así que puedo reproducir el error en mi extremo.
Dado los objetos de base de datos:
-----------------------------------
purgación de la tabla tab1 de la gota;
crear la tabla tab1 (col1 número, someColumn varchar2 (20), carbón de leña del thirdColumn (1));
insertar en los valores tab1 (15000028435389, “hola”, “Z ");
insertar en los valores tab1 (25000028435389, “mundo”, “Z ");
insertar en los valores tab1 (25000028435389, falta de información, “Z ");
confiar;
crear o substituir el myFunc de la función (el número del inputID)
volver el sys_refcursor
es
sys_refcursor del myresult;
comenzar
abrir el myresult para selecto * de tab1 donde col1=inputID;
volver el myresult;
extremo;
/