SELECT column1
FROM (SELECT column1 FROM SCHEMA_B.ABC);
上記は、別のデータベースからフラット ファイルにデータをスプールしようとする私のスプール スクリプトのサンプルです。それを実現するための手順は何ですか?そのデータベースへの許可/アクセスが必要ですか? それはどのように機能しますか?私はこれにかなり慣れていないので、徹底的な説明をいただければ幸いです。
前もって感謝します。
SELECT column1
FROM (SELECT column1 FROM SCHEMA_B.ABC);
上記は、別のデータベースからフラット ファイルにデータをスプールしようとする私のスプール スクリプトのサンプルです。それを実現するための手順は何ですか?そのデータベースへの許可/アクセスが必要ですか? それはどのように機能しますか?私はこれにかなり慣れていないので、徹底的な説明をいただければ幸いです。
前もって感謝します。
SQLローダーは、データを取り出すためではなく、データベースにデータをロードするためのツールです。
クエリを変更して、必要な正確な形式でデータを取得し、SQLPLUS コマンドである SPOOL を使用してデータをファイルに出力できます。このようなもの。
sqlplus <connection_details>
spool "C:/Documents/Downloads/data_out.txt"
select empname || ',' || ename
from emp
where dept = 10
spool off;
クエリからのデータは、テキスト ファイルにスプールされます。
別のオプションとして、SQL Developer や Toad などのツールを使用している場合は、結果タブのデータ グリッドをクリックして「エクスポート」します。さまざまな形式でデータをエクスポートするためのオプションがたくさんあります。