Oracle
 sql >> Database >  >> RDS >> Oracle

Come generare il risultato di Oracle sql in un file in Windows?

Usa la bobina:

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

Nota che questo creerà myoutputfile.txt nella directory da cui hai eseguito SQL*Plus.

Se è necessario eseguirlo da un file SQL (ad es. "tmp.sql") all'avvio di SQLPlus e l'output in un file denominato "output.txt":

tmp.sql:

select * from users;

Comando:

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

Intendiamoci, non ho un'istanza Oracle davanti a me in questo momento, quindi potresti dover fare parte del tuo lavoro per eseguire il debug di ciò che ho scritto dalla memoria.