ROLLBACK PREPARED |
Annuler la préparée |
PostgreSQL |
Syntaxe
ROLLBACK PREPARED transaction_id
|
Paramètres
Nom |
Description |
transaction_id |
Ce paramètre permet d'indiquer un identificateur de transaction de la transaction à annuler. |
Description
Cette instruction permet d'annuler une transaction ayant été préalablement préparée pour une validation en deux phases.
Remarques
- Pour annuler une transaction préparée, vous devez être soit le même utilisateur ayant exécuté la transaction à l'origine, soit un superutilisateur. Mais vous n'avez pas besoin d'être dans la même
session ayant exécuté la transaction.
- Cette commande ne peut pas être exécutée à l'intérieur d'un bloc de transaction. La transaction préparée est annulée immédiatement.
- Toutes les transactions préparées actuellement disponibles sont répertoriées dans la vue système pg_prepared_xacts.
Dernière mise à jour : Jeudi, le 14 Octobre 2021