CURRENT_TRANSACTION_ID (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e posterior Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Essa função retorna a ID da transação atual na sessão atual.
Convenções de sintaxe de Transact-SQL
Sintaxe
CURRENT_TRANSACTION_ID( )
Tipos de retorno
bigint
Valor retornado
A ID da transação atual na sessão atual, obtida em sys.dm_tran_current_transaction (Transact-SQL).
Permissões
Qualquer usuário pode retornar a ID da transação da sessão atual.
Exemplos
Este exemplo retorna a ID da transação da sessão atual:
SELECT CURRENT_TRANSACTION_ID();
Confira também
sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Segurança em nível de linha
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)