Acerca de Transacciones y ROLLBACK

From: "Arturo Munive [pgsql-es-ayuda]" <arturomunive(at)gmail(dot)com>
To: Postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Acerca de Transacciones y ROLLBACK
Date: 2008-01-03 18:06:56
Message-ID: 477D2440.5050306@gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-01-03 18:42:52 Re: Consulta Sencilla
Previous Message Arturo Munive [pgsql-es-ayuda] 2008-01-03 17:53:00 Re: entero