CURRENT_TRANSACTION_ID (Transact-SQL)
适用于:SQL Server 2016 (13.x) 及更高版本 Azure SQL 数据库 Azure SQL 托管实例
此函数返回当前会话中当前事务的事务 ID。
语法
CURRENT_TRANSACTION_ID( )
返回类型
bigint
返回值
当前会话中当前事务的事务 ID,取自 sys.dm_tran_current_transaction (Transact-SQL)。
权限
任何用户都可返回当前会话的事务 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)