Oswaldo Hernández escribió:
> SAVEPOINT a;
> ...
> RELEASE SAVEPOINT a;
>
> SAVEPOINT b;
> ...
> if true ROLLBACK TO SAVEPOINT b;
> else RELEASE SAVEPOINT a;
>
> SAVEPOINT c;
> ...
> RELEASE SAVEPOINT c;
>
>
> ¿Es lo mismo no?, incluso se pueden anidar.
No, no es lo mismo, sobre todo porque en Postgres hay varias cosas que
se pueden hacer sólo si no estás en un bloque de transacción.
--
Alvaro Herrera Vendo parcela en Valdivia: http://alvherre.cl/caboblanco
"Es filósofo el que disfruta con los enigmas" (G. Coli)