
Gracias.

| |||
Encontrar la definición de los errores ![]() Gracias. ![]() |
| ||||
Re: Encontrar la definición de los errores Hola, No esta muy claro lo que quieres hacer, cada vez que ocurre una excepcion en Oracle , siempre obtienes el numero de error y la descripcion dentro de las funciones SQLERRM y SQLCODE Si lo que buscas es, dado un error ORA, obtener la descripcion, tienes varias opciones, 1. Un pequeño procedimiento que lo resuelva.
Código:
SQL> begin 2 dbms_output.put_line(sqlerrm(-00001)); 3 dbms_output.put_line(sqlerrm(-12505)); 4 dbms_output.put_line(sqlerrm(-12154)); 5 end; 6 / ORA-00001: unique constraint (.) violated ORA-12505: TNS:listener does not currently know of SID given in connect descriptor ORA-12154: TNS:could not resolve the connect identifier specified PL/SQL procedure successfully completed. 2. Si la base de datos esta en Linux/Unix, tienes, por ejemplo, los ficheros $ORACLE_HOME/rdbms/mesg el fichero oraus.msg $ORACLE_HOME/plsql/mesg el fichero pcmus.msg 3. En la documentacion oficial la lista de completa de errores. http://download.oracle.com/docs/cd/B...b14219/toc.htm Saludos |