CURRENT_TRANSACTION_ID (Transact-SQL)
適用於:SQL Server 2016 (13.x) 和更新版本的 Azure SQL 資料庫 Azure SQL 受控執行個體
此函式會傳回目前工作階段中目前交易的交易識別碼。
語法
CURRENT_TRANSACTION_ID( )
傳回類型
bigint
傳回值
目前工作階段中現有交易的交易識別碼,擷取自 sys.dm_tran_current_transaction (Transact-SQL)。
權限
任何使用者都可傳回目前工作階段的交易識別碼。
範例
此範例會傳回目前工作階段的交易識別碼:
SELECT CURRENT_TRANSACTION_ID();
請參閱
sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
資料列層級安全性
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)