Re: sobre transaccion en Postgres

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Sonia Perez Peña <Sonia(at)citmatel(dot)inf(dot)cu>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: sobre transaccion en Postgres
Date: 2008-05-20 16:21:56
Message-ID: 489737.95176.qm@web63709.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


--- Sonia Perez Peña <Sonia(at)citmatel(dot)inf(dot)cu> escribió:

> Hola amigo tengo varias sentencias en PHP por
> separado, necesito como encerrarlas todas en Begin
> transaction para que no haga el commit hasta el
> final
>
>
>
>
>
> Eje.
>
>
>
> Pgconet
>
> pg_query(1)
>
> pg_query(2)
>
> pg_query(3)
>
>
>
> si alguna falla hacer rollback.
>
>
>
>
>
> gracias
>
>
>
Sonia, no se que hacen tus consultas, o sea que
ejecutan, pero se me ocurre una posible solucion.

Es hacer una funcion que llame a las tres

funcion fnc123()
begin
funcion1()
funcion2()
funcion3()
end;
return;

fnc123 se cumplira dentro de una transaccion si una
falla no se cumplira nada.

Atte.
Gabriel Colina

____________________________________________________________________________________
Yahoo! Deportes Beta
¡No te pierdas lo último sobre el torneo clausura 2008! Entérate aquí http://deportes.yahoo.com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2008-05-20 16:24:21 Re: Cursos?! Mejor charlas y eventos :)
Previous Message Ernesto Quiñones 2008-05-20 16:18:57 Re: sobre transaccion en Postgres