Oracle データベースの sqlplus コマンド ライン クエリの結果をファイルにエクスポートします。

Oracle データベースの sqlplus コマンド ラインを操作しているときに、SQL クエリの結果をファイルにエクスポートする場合は、SPOOLSQLPlus のコマンドを使用してクエリ結果をファイルにエクスポートできます。

具体的な手順は次のとおりです。

1. ログ記録を有効にする: SPOOL コマンドを使用して、出力するファイル パスとファイル名を指定します。例えば:SPOOL /存放路径/oracle.txt

2. SQL クエリ ステートメントの実行: 実行する必要がある SQL クエリ ステートメントを入力し、Enter キーを押して実行します。

3. ログをオフにする: クエリが完了したら、次のコマンドを入力してログをオフにします。SPOOL OFF

例:

SQL> SPOOL /home/oracle/test/oracle.txt   #先配置导出文件的存放路径
SQL> SELECT * FROM test_table;     #执行sql语句
SQL> SPOOL OFF     #关闭日志记录,不然每执行一个sql都会导出到上面这个文件中

上記の操作を実行すると、クエリ結果が /home/oracle/test/oracle.txt ファイルに保存されます。

エクスポートするファイルへのパスが存在しない場合は、最初にディレクトリを作成してください。さらに、ユーザー定義の文字列 Export をエクスポートする必要がある場合は、Spool+print メソッドを使用して同様の効果を実現することもできます。

ここに画像の説明を挿入します

【個人公開アカウント】

【暴科技】、【非著名运维】 --》 公众号回复 “资料” 送运维自学资料大礼包哦!また、運用保守や技術知識についてもお伝えしますので、ぜひご注目ください。

おすすめ

転載: blog.csdn.net/qq_44895681/article/details/130555302