Firebird 2.5 Language Reference → Firebird 2.5 Language Reference → System Tables → RDB$TRANSACTIONS |
RDB$TRANSACTIONS stores the states of distributed transactions and other transactions that were prepared for two-phase commit with an explicit prepare message
Column Name | Data Type | Description | |||
---|---|---|---|---|---|
RDB$TRANSACTION_ID | INTEGER | The unique identifier of the transaction being tracked | |||
RDB$TRANSACTION_STATE | SMALLINT | Transaction state:
|
|||
RDB$TIMESTAMP | TIMESTAMP | Not used | |||
RDB$TRANSACTION_DESCRIPTION | BLOB | Describes the prepared transaction and could be a custom
message supplied to isc_prepare_transaction2 , even if it is not
a distributed transaction. It may be used when a lost connection cannot be restored
|
Firebird 2.5 Language Reference → Firebird 2.5 Language Reference → System Tables → RDB$TRANSACTIONS |