Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/06/2012, 16:39
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Tipo no reconocido en SP

Hola gnzsoloyo.

Traté de replicar tu error, pero me corrió de maravillas.

Repliqué en mi esquema HR tu procedimiento almacenado. Después de ajustar algunos detalles (quitar unique constraint del email y adicionar una columna baja) el procedure me corrió sin problemas.


Algo has de tener en tu esquema original (datos confidenciales), con tus datos originales en el que no hagas referencia correctamente a la tabla en memoria que creas. Posiblemente el resultado del bulk collect está vacío y al tratar de hacer referencia a estos objetos no encuentra nada.


Con esto te puedo decir que el error no parece estar donde crees que está.

Tienes forma de hacer un test al procedimiento? Usas plsql developer? Si lo puedes correr paso a paso, puedes mantener el control de todo lo que se asigna es ideal. S no lo tienes, te recomiendo realizar bloques anónimos internos para controlar el error e imprimir en la salida el estado de las variables.

Solo por curiosidad, que versión de oracle trabajas?

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming