Commits an indoubt transaction (that is, a transaction that is prepared to be committed). If the operation succeeds, the transaction's state becomes heuristically committed.
This API only affects the node on which it is issued.
None
Database
sqlxa.h
extern int SQL_API_FN sqlxphcm(
int exe_type,
SQLXA_XID *pTransId,
struct sqlca *pSqlca
);
Only transactions with a status of prepared can be committed. Once heuristically committed, the database manager remembers the state of the transaction until the sqlxhfrg API is called.