Re: Acerca de Transacciones y ROLLBACK

From: "Agustin Ignacio Genoves" <agustingenoves(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-03 23:52:09
Message-ID: d50beba10801031552o27fca451w6ce9b74843af8def@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Creo que no hace rollback de la segunda función

2008/1/3, Arturo Munive [pgsql-es-ayuda] <arturomunive(at)gmail(dot)com>:
> 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
>
> -- cuerpo de F1
> BEGIN
> -- lineas omitidas
> update tabla1 set campo1= 'un valor' where campo2 = 'una condicion';
> nro = F2(); -- F2 hace un insert en tabla2
> -- otras lineas
> ROLLBACK;
> END;
>
> quiero saber si el insert de la tabla2 (hecho por F2) no se realiza al final
>
> --
> ARTURO MUNIVE SOLIS
> [Desarrollo De Soluciones Java-PostgreSQLS Arequipa-Perú]
>
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Christian Ortiz 2008-01-04 00:13:59 Re: entero
Previous Message Agustin Ignacio Genoves 2008-01-03 23:48:54 Re: entero