Bonjour!
J'ai besoin de faire une copie d'une table qui se trouve sur une base sur une autre. Pour passer les infos de l'une à l'autre, j'utilise des DB_LINKS, mais je ne peux pas faire que l'une est une vue sur l'autre, car la copie est sur Oracle8i et l'autre sur Oracle9i et on arrive à faire le lien que dans le sens 9i -> 8i... Donc il me reste 2 solutions, passer par une SP qui serait lancée tous les soirs qui vide la table copiée et y met toutes les données de l'originale (DELETE FROM puis INSERT INTO SELECT) mais c'est un peu brutal... L'autre solution à laquelle javais pensé c'était de mettre un trigger sur la table originale qui à chaque INSERT, UPDATE, DELETE repproduit la même requête que celle qui lui est soumise. Maintenant ca je ne sais pas le faire...
Est-ce qu'il existe un truc pour récupérer la requete?
Jespere m'etre bien exprimé merci
Partager