postgresql/src/pl
Peter Eisentraut 280a408b48 Transaction chaining
Add command variants COMMIT AND CHAIN and ROLLBACK AND CHAIN, which
start new transactions with the same transaction characteristics as the
just finished one, per SQL standard.

Support for transaction chaining in PL/pgSQL is also added.  This
functionality is especially useful when running COMMIT in a loop in
PL/pgSQL.

Reviewed-by: Fabien COELHO <coelho@cri.ensmp.fr>
Discussion: https://www.postgresql.org/message-id/flat/28536681-324b-10dc-ade8-ab46f7645a5a@2ndquadrant.com
2019-03-24 11:33:02 +01:00
..
plperl Remove unnecessary use of PROCEDURAL 2019-02-25 08:38:59 +01:00
plpgsql Transaction chaining 2019-03-24 11:33:02 +01:00
plpython Remove unnecessary use of PROCEDURAL 2019-02-25 08:38:59 +01:00
tcl PL/Tcl: Improve trigger tests organization 2019-03-15 12:42:07 +01:00
Makefile Make distprep and *clean build targets recurse into all subdirectories. 2011-07-03 13:55:12 -04:00