Oracle - Control de errores en Oracle

 
Vista:

Control de errores en Oracle

Publicado por Nauj (3 intervenciones) el 18/10/2000 00:00:00
Estamos desarrollando una aplicación que accede a Oracle desde la herramienta SAS. Queremos hacer un control de errores sobre los retornos que a Oracle en cada acceso. A partir del sqlcode de retorno queremos sacar un mensaje si hay un error. Nos interesa conocer que tipo de errores son los más usuales o interesa controlar más. Por ahora hemos pensado en ´Fallo de conexión a base de datos´ y en los debidos a restricciones de integridad(PK, FK..), existe algún otro tipo de error que se de usualmente.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Control de errores en Oracle

Publicado por Luis (1 intervención) el 03/11/2000 00:00:00
El error más tipico en las select es cuando no encuentra datos, que se controla con la exception:
When_no_data_found
O cuando encuentra demasiados lo cual se puede controlar de dos formas:
1º Poniendo en el where de las consultas la condición rownum<2, lo cual es poco recomendable porque os ocultará cualquier fallo de PK que os esten dando las tablas, o con la excepcion When_too_many_rows desde luego mas recomendable
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar