Re: Ayuda con POStgres

From: Silvio Quadri <silvioq(at)gmail(dot)com>
To: juan <juanramirez(at)cajazacate(dot)com(dot)sv>
Cc: MANUEL LEONARD APARCANA REYES <manuel_aparcana(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con POStgres
Date: 2009-08-10 21:04:23
Message-ID: 61dc71dc0908101404i5d606ac9w6677d4d7d6bcabfe@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 10 de agosto de 2009 17:29, juan<juanramirez(at)cajazacate(dot)com(dot)sv> escribió:
> MANUEL LEONARD APARCANA REYES escribió:
>>
>> Buenas Tardes, el presente correo es para solicitar una info sobre
>> postgres, el cual estoy empezand a ver esta DB, y quisiera saber como se
>> hace el control de errores en esta base de datos, xq en sybase y sql se
>> tiene la variable @@error para saber si hubo o no algun error dentro de un
>> sp o function, quisiera saber como hago el control de errores dentro de una
>> function en postgres.
>
> La ayuda de Postgres es de lo mejor que he visto en este tema, te paso el
> link de la ayuda "general" del pgsql lenguaje procedual de postgres muy
> parecido a oracle
> http://www.postgresql.org/docs/8.4/static/plpgsql.html
>
> y el link donde esta lo que preguntas es este:
> http://www.postgresql.org/docs/8.4/static/plpgsql-errors-and-messages.html
>

En PgPlsql no existe esa variable. La forma habitual es atrapar la
excepción, a lo Oracle.

http://www.postgresql.org/docs/8.4/static/plpgsql-control-structures.html#PLPGSQL-ERROR-TRAPPING

Silvio

>
> --
> Cordialmente,
> Juan Ramírez
> El Salvador
> --
> TIP 7: no olvides aumentar la configuración del "free space map"
>

--
Silvio Quadri

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Julio Cesar Rodriguez Dominguez 2009-08-11 04:59:49 Re: funcion...
Previous Message Yoel Mc Lennan 2009-08-10 20:54:50 Ejecutar un conjunto de scripts sin detenerse en un error...