SQLPlusを使用してクエリ結果をファイルに出力するにはどうすればよいですか?
SQLplusではSPOOLコマンドで、照会結果をファイルに出力できます。
ファイルにクエリ結果を出力する手順
- SQL*Plusコマンドラインインタフェースを開く。
- 例えば、CONNECT username/password@database_nameといった構文で、クエリするデータベースへCONNECTコマンドで接続します。
- テーブル名から全ての項目を選択する場合は、`SELECT * FROM table_name` と記述します。
- SPOOLコマンドにより、エクスポートするファイルのパス名とファイル名を指定します。例) SPOOL C:\path\to\file_name.txt
- クエリ文を実行し、結果を指定ファイルに出力します。
- SPOOL OFF コマンドを使用してエクスポートを停止し、ファイルを閉じます。例: SPOOL OFF。
- SQL*Plusコマンドラインインターフェースを終了します。
以下是完全な例:
sqlplus username/password@database_name
SPOOL C:\path\to\file_name.txt
SELECT * FROM table_name;
SPOOL OFF
exit;
上記のステップを実行すると、クエリ結果は指定されたファイル(この例では C:\path\to\file_name.txt となります)にエクスポートされます。