Bonjour,
est ce qu'il est possible d'annuler le resultat d'une requete 'update', çàd retrouver les anciens données.
merci d'avance pour votre aide.
Version imprimable
Bonjour,
est ce qu'il est possible d'annuler le resultat d'une requete 'update', çàd retrouver les anciens données.
merci d'avance pour votre aide.
Bonjour,
La seule façon d'annuler un update, c'est de l'avoir lancé dans une transaction et de faire un ROLLBACK de cette transaction (il faut que la table soit sur un moteur transactionnel, comme InnoDB).
Mais j'imagine qu'il est déjà trop tard... :?
Autre solution : remonter une sauvegarde ;)
ced
En effet, il faut que tu gère les transactions pour annuler ou valider une requête à la volée.
Sinon, tu peux revenir à un état donné de ta base en utilisant les logs binaires si tu en as (par exemple pour une réplication) mis en place
merci bcp pour vos réponses.