Обсуждение: Re: pgsql: Add PL/pgSQL SQLSTATE and SQLERRM support

Поиск
Список
Период
Сортировка

Re: pgsql: Add PL/pgSQL SQLSTATE and SQLERRM support

От
Tom Lane
Дата:
Pavel Stehule <stehule@kix.fsv.cvut.cz> writes:
> I din't find easy way how append variable only when block contains
> EXCEPTION part. I wilcome any advice

I was envisioning an action in the beginning of the EXCEPTION clause,
viz

exception_sect  :
                    { $$ = NIL; }
                | K_EXCEPTION
                    { push vars into namespace here }
                  proc_exceptions
                    { $$ = $2; }
                ;


            regards, tom lane

Re: pgsql: Add PL/pgSQL SQLSTATE and SQLERRM support

От
Pavel Stehule
Дата:
On Thu, 2 Jun 2005, Tom Lane wrote:

> Pavel Stehule <stehule@kix.fsv.cvut.cz> writes:
> > I din't find easy way how append variable only when block contains
> > EXCEPTION part. I wilcome any advice
>
> I was envisioning an action in the beginning of the EXCEPTION clause,
> viz
>
> exception_sect  :
>                     { $$ = NIL; }
>                 | K_EXCEPTION
>                     { push vars into namespace here }
>                   proc_exceptions
>                     { $$ = $2; }
>                 ;

True. It's can work. I'll change it.

Pavel Stehule