Megosztás a következőn keresztül:


CURRENT_TRANSACTION_ID (Transact-SQL)

Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Ez a függvény az aktuális munkamenet aktuális tranzakciójának tranzakcióazonosítóját adja vissza.

Transact-SQL szintaxis konvenciók

Szemantika

CURRENT_TRANSACTION_ID( )  
  

Visszatérési típusok

bigint

Visszaadott érték

Az aktuális munkamenet aktuális tranzakcióazonosítója, amely a sys.dm_tran_current_transaction (Transact-SQL)-ból származik.

Permissions

Bármely felhasználó visszaadhatja az aktuális munkamenet tranzakcióazonosítóját.

Példák

Ez a példa az aktuális munkamenet tranzakcióazonosítóját adja vissza:

SELECT CURRENT_TRANSACTION_ID();  

Lásd még

sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Row-Level Biztonság
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)