Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/06/2007, 10:39
programadornet
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Capturar excepción de PL-SQL

Bueno, sí, el -20000 creo que ya funciona (no conocía esa limitación en los números, pero estaba usando uno de los que entraban en el rango).

Pero precisamente yo quería el string sqlerrm para ver yo el error en desarrollo (otra forma habría sido con el dbms_output, cierto. Pero en determinados casos no lo tienes o no accedes a él, cuando es una aplicación la que ha llamado al procedimiento almacenado).

Por otro lado, no entiendo que digas que "para eso no pongas el when others", ¿por qué? ¿Quieres decir que ponga directamente el put_line sqlerrm y ya lo quite cuando haya visto el error?

Pues nada, gracias. Decir que ya lo probé, con el raise y sqlerrm, y me funcionó.