CURRENT_TRANSACTION_ID (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL Database Azure SQL Managed Instance
Esta función devuelve el identificador de transacción de la transacción actual en la sesión actual.
Convenciones de sintaxis de Transact-SQL
Sintaxis
CURRENT_TRANSACTION_ID( )
Tipos de valores devueltos
bigint
Valor devuelto
El identificador de transacción de la transacción actual en la sesión actual tomado de sys.dm_tran_current_transaction (Transact-SQL).
Permisos
Cualquier usuario puede devolver el identificador de transacción de la sesión actual.
Ejemplos
En este ejemplo se devuelve el identificador de transacción de la sesión actual:
SELECT CURRENT_TRANSACTION_ID();
Consulte también
sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Seguridad de nivel de fila
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)