Re: trap for any exception - Mailing list pgsql-sql

From Stephan Szabo
Subject Re: trap for any exception
Date
Msg-id 20071115073257.O23226@megazone.bigpanda.com
Whole thread Raw
In response to trap for any exception  ("Sabin Coanda" <sabin.coanda@deuromedia.ro>)
List pgsql-sql
On Thu, 15 Nov 2007, Sabin Coanda wrote:

> Hi there,
>
> I'd like to build a PL/pgSQL function which is able to generic trap any
> error, and interpret it.
>
> I read 37.7.5. Trapping Errors, but the syntax requires to write explicitly
> the exception condition, and not a generic one.
>
> Is it possible to build a generic trap or do you know a workaround for that
> ?

Won't OTHERS catch most of what you want?

From the 8.2 docs:
"The special condition name OTHERS matches every error type except
QUERY_CANCELED. (It is possible, but often unwise, to trap QUERY_CANCELED
by name.)"


pgsql-sql by date:

Previous
From: "Sabin Coanda"
Date:
Subject: Re: trap for any exception
Next
From: Jean-David Beyer
Date:
Subject: Is there anything special about pg_dump's compression?