From: Michael Meskes Date: Mon, 13 Mar 2017 19:48:29 +0000 (+0100) Subject: Document two phase commit commands in ecpg docu. X-Git-Tag: REL_10_BETA1~662 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ca5c8721dfa2413e910531373395c6e18062ddf;p=thirdparty%2Fpostgresql.git Document two phase commit commands in ecpg docu. Patch by Masahiko Sawada --- diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index b8021cbe5b4..bc4dd686208 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -507,6 +507,35 @@ EXEC SQL COMMIT; + + + EXEC SQL PREPARE TRANSACTION transaction_id + + + Prepare the current transaction for two-phase commit. + + + + + + + EXEC SQL COMMIT PREPARED transaction_id + + + Commit a transaction that is in prepared state. + + + + + + EXEC SQL ROLLBACK PREPARED transaction_id + + + Roll back a transaction that is in prepared state. + + + + EXEC SQL SET AUTOCOMMIT TO ON