Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2013, 10:14
marioincio
 
Fecha de Ingreso: marzo-2012
Ubicación: Los olivos
Mensajes: 40
Antigüedad: 12 años, 7 meses
Puntos: 1
Error al pasar parametro a un Job

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.
__________________
Conocimiento que no se comparte se pierde