적용 대상: SQL Server 2016 (13.x) 및 이후 버전
: Azure SQL 데이터베이스,
Azure SQL Managed Instance
,Microsoft Fabric의 SQL 데이터베이스
이 함수는 현재 세션에서 현재 트랜잭션의 트랜잭션 ID를 반환합니다.
구문
CURRENT_TRANSACTION_ID( )
반환 형식
bigint
반환 값
sys.dm_tran_current_transaction(Transact-SQL)에서 가져온 현재 세션에서 현재 트랜잭션의 트랜잭션 ID입니다.
사용 권한
모든 사용자는 현재 세션의 트랜잭션 ID를 반환할 수 있습니다.
예제
이 예에서는 현재 세션의 트랜잭션 ID를 반환합니다.
SELECT CURRENT_TRANSACTION_ID();
참고 항목
sp_set_session_context(Transact-SQL)
SESSION_CONTEXT(Transact-SQL)
행 수준 보안
CONTEXT_INFO(Transact-SQL)
SET CONTEXT_INFO(Transact-SQL)