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
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 |