Bonjour,
Sur une table assez grosse (4 Millions d'enrg) les utilisateurs peuvent transformer des sous-ensemble de données à l'aide d'Upate à demi controlés par le programme client et par des proc en PLSQL (Bien sur il y a un commit après chaque update, autrement je ne poserai pas la question).
J'aimerai ajouter une fonctionnalité permettant aux utilisateurs de revenir en arrière (un peu comme Undo / Excel) après par exemple quelques manips (update) et suivant le résultat et la décision qu'ils prendraient suite à leurs premières modifs.
Je ne vois pas de solutions simples sans écrire pas mal de PLSQL, mais peut-être qu'il y a une possibilité existante plus facile d'où ce message.
La solution que je me propose est d'enregistrer à l'aide d'un trigger, les champs modifiés , avec une sorte de N° de modif et une proc pour remettre les modifications à la demande de l'utilisateur...
Merci de vos suggestions.
Partager