Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Annule une transaction spécifiée par l'utilisateur depuis le début de la transaction.
Conventions de la syntaxe Transact-SQL
Syntax
ROLLBACK [ WORK ]
[ ; ]
Remarks
Cette instruction fonctionne de la même façon que ROLLBACK TRANSACTION si elle ROLLBACK TRANSACTION accepte un nom de transaction défini par l’utilisateur. Avec ou sans spécification du mot clé facultatif WORK , cette ROLLBACK syntaxe est compatible ISO.
Lorsqu’il existe des transactions internes, ROLLBACK WORK restaure toujours l’instruction la plus BEGIN TRANSACTION externe et décrémente la @@TRANCOUNT fonction système sur 0.
Permissions
Nécessite l’appartenance au rôle public.
Contenu connexe
- DÉMARRER LA TRANSACTION DISTRIBUÉE (Transact-SQL)
- DÉBUT DE LA TRANSACTION (Transact-SQL)
- TRANSACTION COMMIT (Transact-SQL)
- COMMIT DU TRAVAIL (Transact-SQL)
- ANNULATION DE LA TRANSACTION (Transact-SQL)
- SAUVEGARDER LA TRANSACTION (Transact-SQL)
- Guide du verrouillage des transactions et du contrôle de version de ligne