スプールを使用する:
spool myoutputfile.txt
select * from users;
spool off;
これにより、SQL*Plusを実行したディレクトリにmyoutputfile.txtが作成されることに注意してください。
SQLPlusの起動時にSQLファイル(「tmp.sql」など)からこれを実行して「output.txt」という名前のファイルに出力する必要がある場合:
tmp.sql:
select * from users;
コマンド:
sqlplus -s username/[email protected] @tmp.sql > output.txt
念のために言っておきますが、現在、目の前にOracleインスタンスがないため、メモリから書き込んだ内容をデバッグするために、独自の作業を行う必要があるかもしれません。