Aracılığıyla paylaş


CURRENT_TRANSACTION_ID (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümler Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Bu işlev, geçerli oturumdaki geçerli işlemin işlem kimliğini döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

CURRENT_TRANSACTION_ID( )  
  

Dönüş türleri

bigint

Dönüş Değeri

Geçerli oturumdaki geçerli işlemin sys.dm_tran_current_transaction (Transact-SQL) alınan işlem kimliği.

Permissions

Herhangi bir kullanıcı geçerli oturumun işlem kimliğini döndürebilir.

Örnekler

Bu örnek geçerli oturumun işlem kimliğini döndürür:

SELECT CURRENT_TRANSACTION_ID();  

Ayrıca bakınız

sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Row-Level Güvenliği
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)