db2_rollback Annule une transaction &reftitle.description; booldb2_rollback resourceconnection Annule une transaction en cours sur la connexion spécifiée et commence une nouvelle transaction. Les applications PHP ont normalement pour valeur par défaut AUTOCOMMIT d'activé, alors db2_commit n'est pas nécessaire tant que AUTOCOMMIT n'est pas désactivée pour la ressource de connexion. &reftitle.parameters; connection Une variable ressource de connexion valide retournée par db2_connect ou db2_pconnect. &reftitle.returnvalues; &return.success; &reftitle.examples; Annulation d'une requête DELETE Dans l'exemple suivant, nous comptons le nombre de ligne dans la table, désactivons le mode AUTOCOMMIT sur la connexion de la base de données, supprimons toutes les lignes dans la table et retournons le nombre &zero; pour prouver que les lignes ont bien été supprimées. Ensuite nous utilisons la fonction db2_rollback et retournons la nouvelle valeur du nombre de ligne dans la table pour montrer que le nombre est le même que celui que nous avions avant d'effectuer la requête DELETE. Le retour à l'état original de la table démontre que l'annulation de la transaction a réussie. ]]> &example.outputs; &reftitle.seealso; db2_autocommit db2_commit