Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment afficher le résultat Oracle SQL dans un fichier Windows ?

Utilisez la bobine :

spool myoutputfile.txt
select * from users;
spool off;

Notez que cela créera myoutputfile.txt dans le répertoire à partir duquel vous avez exécuté SQL*Plus.

Si vous avez besoin de l'exécuter à partir d'un fichier SQL (par exemple, "tmp.sql") lorsque SQLPlus démarre et génère un fichier nommé "output.txt":

tmp.sql :

select * from users;

Commande :

sqlplus -s username/[email protected] @tmp.sql > output.txt

Remarquez, je n'ai pas d'instance Oracle devant moi pour le moment, vous devrez donc peut-être faire votre propre travail pour déboguer ce que j'ai écrit de mémoire.