Bonjour,
Je dois générer une table d'historique, qui à chaque update, devra conserver l'intégralité des données dans leur état, avant mise à jour.
J'aimerais savoir s'il était possible de faire un ordre du genre
insert into toto_histo (select * from old);
ou
1 2
| insert into toto_hisot(select "old" from dual)
où "old" représenterait la ligne de la table toto. |
En fait, ma table toto contien 219 colonnes, donc si je pouvais éviter de faire un insert avec (xxxx, yyyy, ....) values (:old.xxxx, :old.yyyy, ...) 219 fois, ce serait sympa.
Je suis ouvert à toutes les propositions.
D'avance merci.
Cdt,
Alex.
Partager