Manage Transactions
- Last Updated: January 22, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
This section continues the discussion of database transactions.
Note: These topics describe ABL
transactions and related topics and is the primary programming documentation on transactions.
One related topic, error handling, is more fully documented in ABL Error Handling. In particular, this guide
describes structured error handling, which uses error objects and
CATCH blocks to provide a more comprehensive and flexible error handling model.
Structured error handling also provides the ability to pass error objects from an inner block
to an outer block using the THROW syntax of an UNDO statement or the ON ERROR
phrase.