Dela via


CURRENT_TRANSACTION_ID (Transact-SQL)

Gäller för: SQL Server 2016 (13.x) och senare versioner Azure SQL DatabaseAzure SQL Managed Instance

Den här funktionen returnerar transaktions-ID för den aktuella transaktionen i den aktuella sessionen.

Transact-SQL syntaxkonventioner

Syntax

CURRENT_TRANSACTION_ID( )  
  

Returtyper

bigint

Returvärde

Transaktions-ID för den aktuella transaktionen i den aktuella sessionen, hämtat från sys.dm_tran_current_transaction (Transact-SQL).

Permissions

Alla användare kan returnera transaktions-ID för den aktuella sessionen.

Examples

Det här exemplet returnerar transaktions-ID för den aktuella sessionen:

SELECT CURRENT_TRANSACTION_ID();  

Se även

sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Row-Level Säkerhet
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)