CURRENT_TRANSACTION_ID (Transact-SQL)
S’applique à : SQL Server 2016 (13.x) et versions ultérieures
Azure SQL Database
Azure SQL Managed Instance
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)
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour