クエリ出力をファイルにリダイレクトする

クエリ出力をファイルにリダイレクトする

クエリ結果をテキストファイルにリダイレクトするにはどうすればよいですか?sqlplus

試してみましたが、うまく start requete.sql > resultat.txtいきません。

答え1

シェルとコマンドを混ぜていますsqlplussqlplusリダイレクトがわからない場合は、キーワードを使用する必要がありますspool

たとえば、

SQL> spool /tmp/result.txt
SQL> start requete.sql
SQL> spool off

シェルから:

$ sqlplus scott/tiger @requete.sql > /tmp/result.txt

関連情報