| From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
|---|---|
| To: | "Arturo Munive [pgsql-es-ayuda]" <arturomunive(at)gmail(dot)com> |
| Cc: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Acerca de Transacciones y ROLLBACK |
| Date: | 2008-01-04 00:16:10 |
| Message-ID: | c2d9e70e0801031616s60f97bc0je558f5b714093fc@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Jan 3, 2008 1:06 PM, Arturo Munive [pgsql-es-ayuda]
<arturomunive(at)gmail(dot)com> wrote:
> Si tengo una funcion F1 que hace una actualizacion, pero tambien llama a
> otra funcion F2 que hace otra actualizacion (cada una a tablas
> diferentes) si la F1 no concluye normalmente y se llama a Rollback
> tambien se deshacen los cambios hechos en F2 (dentro del codigo de F2 no
> hay ROLLBACK
>
dentro del codigo de una funcion no puede usarse ROLLBACK, asi que lo
que vas a tener aqui es un error...
sin embargo, al darse este error y abortarse F1() automaticamente se
abortara todo lo que se haya hecho dentro de la funcion (lo que
incluye lo que se hizo en cualquier funcion que F1() haya llamado)
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Agustin Ignacio Genoves | 2008-01-04 00:52:50 | Re: Acerca de Transacciones y ROLLBACK |
| Previous Message | Christian Ortiz | 2008-01-04 00:13:59 | Re: entero |