Si tu crées une table vide temporaire dans ta base de prod avec la meme structure evidemment.
Ensuite pour remplir la table il y a une commande sql (specifique a oracle ? sais po) qui permet d'importer le contenu d'une autre table ayant la meme structure.
la syntaxe :
Code :
- COPY FROM [utilisateur/mot_de_passe@base_de_données] TO [utilisateur/mot_de_passe@base_de_données] { APPEND ou CREATE ou INSERT ou REPLACE } table
|
append : ajoute des donnees ds la table destination, si elle n existe pas elle est cree (bien pour toi)
create : nécessite que la table soit deja cree sinon erreur
insert : comme append mais plante si la table n existe pas
replace : ecrase toutes les donnees de ta table destination
table : table de destination
Code :
- donc pour toi ce serait :
|
Code :
- COPY FROM toi/ton_mdp@base1 TO toi/ton_mdp@base2 APPEND ta_nouvelle_table
|
voila
edit : j'oubliais, mais apres tu dois savoir faire... Une requete qui renvoie la difference entre les 2 tables
Code :
- SELECT table1.champ_a_regarder, table2.champ_a_regarder FROM table1, table2 WHERE ton_test_de_difference_sur_les_champs_voulus
|
Apres t'as plus qu'à constater
Message édité par Masure le 23-04-2003 à 10:27:40