CURRENT_TRANSACTION_ID (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höher Azure SQL-Datenbank Azure SQL Managed Instance
Diese Funktion gibt die Transaktions-ID der aktuellen Transaktion in der aktuellen Sitzung zurück.
Transact-SQL-Syntaxkonventionen
Syntax
CURRENT_TRANSACTION_ID( )
Rückgabetypen
bigint
Rückgabewert
Die Transaktions-ID der aktuellen Transaktion in der aktuellen Sitzung, die aus sys.dm_tran_current_transaction (Transact-SQL) entnommen wurde.
Berechtigungen
Jeder Benutzer kann die Transaktions-ID der aktuellen Sitzung zurückgeben.
Beispiele
In diesem Beispiel wird die Transaktions-ID der aktuellen Sitzung zurückgegeben:
SELECT CURRENT_TRANSACTION_ID();
Weitere Informationen
sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Sicherheit auf Zeilenebene
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)