DESCRIBE TRANSACTION¶
Descreve a transação, incluindo a hora de início e o estado (em execução, confirmada, revertida).
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
CURRENT_TRANSACTION , LAST_TRANSACTION , BEGIN , COMMIT , ROLLBACK , SHOW TRANSACTIONS
Sintaxe¶
DESC[RIBE] TRANSACTION <transaction_id>
Parâmetros¶
transaction_id
Especifica o identificador da transação a ser descrita.
transaction_id
deve ser uma variável literal, não uma variável de sessão.
Notas de uso¶
Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.
Saída¶
A saída do comando fornece propriedades de transação e metadados nas seguintes colunas:
| id | user | session name | started on | state | ended_on |
Coluna |
Descrição |
---|---|
|
Identificador exclusivo da transação. |
|
A ID de usuário do usuário que executou a transação. |
|
A ID da sessão do usuário na qual a transação foi executada. |
|
Data e hora em que a transação foi criada. |
|
O status de conclusão da transação, por exemplo, confirmado, revertido ou ainda em execução. |
|
Data e hora em que a transação foi concluída. |
Exemplos¶
DESC TRANSACTION 1651535571261000000;