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>
Copy

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 |
Copy

Coluna

Descrição

id

Identificador exclusivo da transação.

user

A ID de usuário do usuário que executou a transação.

session name

A ID da sessão do usuário na qual a transação foi executada.

started_on

Data e hora em que a transação foi criada.

state

O status de conclusão da transação, por exemplo, confirmado, revertido ou ainda em execução.

ended_on

Data e hora em que a transação foi concluída.

Exemplos

DESC TRANSACTION 1651535571261000000;
Copy