Re: RV: enviar a pgsql-es-ayuda@postgresql.org

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Yudelsy Castellón García <yude(at)cav(dot)desoft(dot)cu>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: RV: enviar a pgsql-es-ayuda@postgresql.org
Date: 2009-10-30 14:56:13
Message-ID: 20091030145613.GD4003@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Yudelsy Castellón García escribió:
> Hello,
>
> I have a problem. I have an script that makes several operations in the
> database, but I want to know how can I validate errors. For example in sql
> server I do if @@error_count = 0 …, Can Anybody tell me how validate it in
> postgres like this:?

Hola, podrías escribir en castellano.

> If error occurred then rollback transaction.

Si ocurre un error, la transacción en curso se aborta automáticamente, y
cuando envíes COMMIT va a hacer un rollback. Así que no debes
preocuparte -- sólo encierra tus operaciones en BEGIN/COMMIT, y si
alguna falla, no tendrán ningún efecto.

--
Alvaro Herrera Vendo parcela en Valdivia: http://alvherre.cl/caboblanco
"Las navajas y los monos deben estar siempre distantes" (Germán Poo)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ernesto Lozano 2009-10-30 15:17:22 Re: RV: enviar a pgsql-es-ayuda@postgresql.org
Previous Message Ing. Marcos Orti­z 2009-10-30 13:21:10 Re: MapReduce + PostgreSQL