Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2004, 10:08
saph
 
Fecha de Ingreso: marzo-2004
Ubicación: Santiago
Mensajes: 10
Antigüedad: 20 años, 10 meses
Puntos: 0
Exclamación ::: ORACLE - raise_application_error :::

Amigos :

Una consulta sobre Triggers.
Tengo un trigger que me esta funcionado re bien, pero lo quise probar para el caso en que la condicion no cumpla y me indico error en la linea que valido el error "raise_application_error". Me indica lo siguiente:

Details:
ORA-21000: error number argument to raise_application_error of -1 is out of range
ORA-06512: at "AMECLI2.TRI_MCMPLG_MCMRANCO", line 84
ORA-04088: error during execution of trigger 'AMECLI2.TRI_MCMPLG_MCMRANCO'

La linea del codigo es:

-- en caso de no ser Plan Gancho 120, indica Error.
raise_application_error(-01,'@Plan no corresponde a Gancho 120#');

Les cuento que soy amater en el tema y me gustaria saber, como trata los errores Oracle, segun el error me indica que estoy fuera de rango... Pero como determino el rango?

Gracias