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