Hola amigos de FDW,
TEngo un procedimiento almacenado que tiene 3 parametros de salida, de la siguiente forma:
Código:
create 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;
Ahora cuando se ejecuta un JOB que invoca a este procedimiento me genera un error
Código:
"ORA-06553: PLS-306: wrong number or types of arguments in call to 'SP_RANKING_PERSONAL'
"
Sé que el problema esta con el parametro cursor, lo sé porque tengo otros jobs que invocan procedimientos con solo los dos parametros
"VO_NU_COD_ERR out NUMBER"
"VO_VA_MSJ_ERR out VARCHAR2" y no he tenido problemas. Ayudenme a encontrar mi error.