DESCRIBE TRANSACTION

Beschreibt die Transaktion, einschließlich Startzeit und Status („Wird ausgeführt“, „Commit ausgeführt“, „Zurückgesetzt“).

DESCRIBE kann mit DESC abgekürzt werden.

Siehe auch:

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

Syntax

DESC[RIBE] TRANSACTION <transaction_id>
Copy

Parameter

transaction_id

Gibt den Bezeichner der zu beschreibenden Transaktion an.

transaction_id muss ein Literal sein, keine Sitzungsvariable.

Nutzungshinweise

  • Zur Nachbearbeitung der Ausgabe dieses Befehls können Sie die Funktion RESULT_SCAN verwenden, die die Ausgabe wie eine abfragbare Tabelle behandelt.

Ausgabe

Die Befehlsausgabe stellt Eigenschaften und Metadaten der Transaktion in den folgenden Spalten bereit:

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

Spalte

Beschreibung

id

Eindeutiger Bezeichner der Transaktion.

user

Benutzer-ID des Benutzers, der die Transaktion ausgeführt hat.

session name

ID der Benutzersitzung, in der die Transaktion ausgeführt wurde.

started_on

Datum und Uhrzeit der Erstellung der Transaktion.

state

Abschlussstatus der Transaktion, z. B. „Commit ausgeführt“, „Zurückgesetzt“ oder „Wird ausgeführt“.

ended_on

Datum und Uhrzeit der Beendigung der Transaktion.

Beispiele

DESC TRANSACTION 1651535571261000000;
Copy