I have a transaction that is stuck but cannot track down what caused it.

There is a record in the mon$transactions table that shows the transaction details including its transaction_id.
However there are no corresponding records in the mon$statements table with the same transaction_id.

How can I find what statement opened this transaction?