Gebruik de spoel:
spool myoutputfile.txt
select * from users;
spool off;
Merk op dat hierdoor myoutputfile.txt wordt aangemaakt in de map van waaruit u SQL*Plus hebt uitgevoerd.
Als u dit moet uitvoeren vanuit een SQL-bestand (bijv. "tmp.sql") wanneer SQLPlus opstart en wordt uitgevoerd naar een bestand met de naam "output.txt":
tmp.sql:
select * from users;
Commando:
sqlplus -s username/[email protected] @tmp.sql > output.txt
Let wel, ik heb momenteel geen Oracle-instantie voor me, dus je moet misschien wat van je eigen werk doen om fouten op te sporen in wat ik uit het geheugen heb geschreven.