Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2010, 13:27
Avatar de alfcm
alfcm
 
Fecha de Ingreso: mayo-2009
Mensajes: 291
Antigüedad: 15 años, 6 meses
Puntos: 7
Manejo de Exception en una transaction

Hola a todos y antes que nada un saludo por la navidad,
bueno tengo un problema les muestro un ejemplo

Código POSTGRES:
Ver original
  1. BEGIN
  2.             INSERT INTO db(a,b) VALUES (key, data);
  3.             RETURN;
  4.         EXCEPTION WHEN unique_violation THEN
  5.              RAISE .....
  6.         END;

Para manejar las EXCEPTION tengo que poner la condicion WHEN y el tipo de error que podria suceder como el caso de UNIQUE_VIOLATION, pero quisiera poner una condicion mas genérico para cualquier tipo de error y no ser tan especifico, quisiera algo como

EXCEPTION WHEN ERROR <> 1 THEN ...

Algo como maneja SQL @@Err <> 1

Muchas Gracias de antemano