TEngo un procedimiento almacenado que tiene 3 parametros de salida, de la siguiente forma:
Código:
Ahora cuando se ejecuta un JOB que invoca a este procedimiento me genera un errorcreate or replace PROCEDURE SP_RANKING_PERSONAL ( VO_NU_COD_ERR out NUMBER, --aqui me devuelve 1 ó 0 segun sea el caso VO_VA_MSJ_ERR out VARCHAR2, --mensaje de error VO_CURSOR OUT sys_refcursor --cursor que paso como parametro a otro procedimiento dentro de mis procesos )AS BEGIN --Procesos-- END SP_RANKING_PERSONAL;
Código:
Sé que el problema esta con el parametro cursor, lo sé porque tengo otros jobs que invocan procedimientos con solo los dos parametros "ORA-06553: PLS-306: wrong number or types of arguments in call to 'SP_RANKING_PERSONAL' "
"VO_NU_COD_ERR out NUMBER"
"VO_VA_MSJ_ERR out VARCHAR2" y no he tenido problemas. Ayudenme a encontrar mi error.