DESCRIBE TRANSACTION

Décrit la transaction, y compris l’heure de début et l’état (en cours, validé, annulé).

DESCRIBE peut être abrégé en DESC.

Voir aussi :

CURRENT_TRANSACTION , LAST_TRANSACTION , BEGIN , COMMIT , ROLLBACK , SHOW TRANSACTIONS

Syntaxe

DESC[RIBE] TRANSACTION <transaction_id>
Copy

Paramètres

transaction_id

Spécifie l’identificateur de la transaction à décrire.

transaction_id doit être un littéral, pas une variable de session.

Notes sur l’utilisation

  • Pour post-traiter la sortie de cette commande, vous pouvez utiliser la fonction RESULT_SCAN qui traite la sortie comme une table qui peut être interrogée.

Sortie

La sortie de commande fournit les propriétés des transactions et les métadonnées dans les colonnes suivantes :

| id | user | session name | started on | state | ended_on |
Copy

Colonne

Description

id

Identificateur unique de la transaction.

user

L’IDutilisateur de l’utilisateur qui a exécuté la transaction.

session name

L’ID de la session de l’utilisateur dans laquelle la transaction a été exécutée.

started_on

Date et heure auxquelles la transaction a été créée.

state

Le statut d’achèvement de la transaction, par exemple, validée, annulée ou toujours en cours.

ended_on

Date et heure auxquelles la transaction s’est terminée.

Exemples

DESC TRANSACTION 1651535571261000000;
Copy