El Miércoles, 20 de Junio de 2007 16:11, Alvaro Herrera escribió:
> jlcambero escribió:
> > Buenas lista,
> > cuando se captura una excepción, se puede preguntar si es de cierto tipo:
> >
> > WHEN duplicate_table THEN
> >
> > mi duda es no existe alguna variable que almacene el tipo de excepción
> > que ha saltado?
>
> Si, puedes usar SQLSTATE (codigo) y SQLERRM (texto del mensaje). Ojo,
> solo estan definidas dentro del bloque EXCEPTION. (Creo que esto es
> nuevo en 8.2).
Perfecto.
Al menos en la 8.1.9 también funciona.
Un saludo