Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2013, 16:41
Avatar de zarwar
zarwar
 
Fecha de Ingreso: mayo-2013
Ubicación: Madrid
Mensajes: 77
Antigüedad: 11 años, 7 meses
Puntos: 4
Respuesta: Ejecutar procedimiento desde trigger

Hola Marioinicio.

El problema que tienes es la declaración de las variables a utilizar en el paquete. No tienes que poner el "out" y tienes que indicar el tamaño de las variables.

Código SQL:
Ver original
  1. CREATE OR REPLACE TRIGGER  COB_CARGA_D
  2.          AFTER INSERT ON CON_COMPROBANTES
  3.          FOR EACH ROW
  4. DECLARE
  5.      VO_NU_COD_ERR NUMBER(10);
  6.      VO_VA_MSJ_ERR VARCHAR2(20);
  7. BEGIN
  8.        cob.pkg_docume_x_pagar.sp_cargar_doc_x_cob(VO_NU_COD_ERR,VO_VA_MSJ_ERR);
  9. END;


Un saludo
__________________
Entra en mi blog sobre base de datos Oracle:
http://mundodb.es