


There are three verbs used in ACUCOBOL-GT transaction management. These are:
START TRANSACTION
COMMIT TRANSACTION
ROLLBACK TRANSACTION
There is an implicit COMMIT before a STOP RUN or before the end of the program. However, the runtime performs an implicit ROLLBACK before a STOP RUN if the STOP-RUN-ROLLBACK configuration variable is set. If the runtime system is killed by the user or encounters a fatal error prior to completing a transaction, then an automatic rollback occurs. For more information on START, COMMIT, and ROLLBACK, see their respective entries in Reference Manual section 6.6.