CURRENT_TRANSACTION_ID (Transact-SQL)
適用於:SQL Server 2016 (13.x) 及更新版本 Azure SQL DatabaseAzure 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)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應