A host language variable you associate with a transaction. If you do not declare the transaction handle explicitly, Oracle Rdb attaches an internal identifier to the transaction. The ability to declare a transaction handle is provided for compatibility with other database products and future releases of Oracle Rdb.