Bonjour,
Je dispose de plusieurs bases de données (5 au total). Je dois récupérer pour ces 5 bases a chaque fois les 50 à 100 premières lignes de toutes les tables de la base , dans le but d'une étude exploratoire.
J'ai repris la commande du spool pour mettre un fichier en sortie utilisé sur Oracle SQL+ dans SQL developer :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 spool D:\table.csv; SELECT table.champ1 , table.champ2 FROM univers.table WHERE ROWNUM < 101 ; spool off ; spool D:\table2.csv; SELECT table2.champ1 , table2.champ2 FROM univers.table2 WHERE ROWNUM < 101 ; spool off ;
Le fichier se créer est reste vide . Si je relance la commande , le fichier se remplit ... avec la requête sql et non le contenu de la table.
Dans l'idéale j'essaye de faire arriver les fichiers sur le disque D de mon PC sinon sur un disque réseau .
Une idée de comment balancer le tout dans des fichiers de sortie ?
Merci de l'aiguillage
Partager