Udostępnij za pomocą


CURRENT_TRANSACTION_ID (Transact-SQL)

Dotyczy do: SQL Server 2016 (13.x) i nowsze wersje Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Ta funkcja zwraca identyfikator transakcji bieżącej transakcji w bieżącej sesji.

Transact-SQL konwencje składni

Składnia

CURRENT_TRANSACTION_ID( )  
  

Typy zwracane

bigint

Wartość zwracana

Identyfikator transakcji bieżącej transakcji w bieżącej sesji pobrany z sys.dm_tran_current_transaction (Transact-SQL).

Permissions

Każdy użytkownik może zwrócić identyfikator transakcji bieżącej sesji.

Przykłady

Ten przykład zwraca identyfikator transakcji bieżącej sesji:

SELECT CURRENT_TRANSACTION_ID();  

Zobacz także

sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
zabezpieczeniaRow-Level
CONTEXT_INFO (Transact-SQL)
ZESTAW CONTEXT_INFO (Transact-SQL)