Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
S’applique à : SQL Server 2016 (13.x) et versions
ultérieures Azure SQL SQL Managed
Instance
SQL database in Microsoft Fabric
Cette fonction retourne l’ID de la transaction actuelle dans la session en cours.
Conventions de la syntaxe Transact-SQL
Syntaxe
CURRENT_TRANSACTION_ID( )
Types de retour
bigint
Valeur de retour
ID de la transaction actuelle dans la session en cours, tirée de sys.dm_tran_current_transaction (Transact-SQL).
Autorisations
N’importe quel utilisateur peut retourner l’ID de transaction de la session en cours.
Exemples
Cet exemple retourne l’ID de transaction de la session en cours :
SELECT CURRENT_TRANSACTION_ID();
Voir aussi
sp_set_session_context (Transact-SQL)
SESSION_CONTEXT (Transact-SQL)
Sécurité au niveau des lignes
CONTEXT_INFO (Transact-SQL)
SET CONTEXT_INFO (Transact-SQL)