2010-12-07 13 views
0

複数の異なる表のデータを取得するSELECT文スクリプトが多数あります。データをエクスポートして保存する限り、各クエリを手動で実行し、右クリックして[データを別名で保存]オプションを選択してから[保存]をクリックする必要があります。TOADプログラムを使用してデータを保存するためのOracleスクリプトのエクスポート

SELECTステートメントをプログラムでラップすることができますか?実行すると自動的にエクスポートしてデータを保存して、手動で「データを別名で保存する」必要がなくなります。あなたが何をしようとして達成する

alt text

+0

エクスポートされたデータをどのように保存していますか? SQLステートメント? CSV? – Sathya

+0

私はデータをパイプで区切られたフラットファイル.txtとして保存しています – aherrick

答えて

0

最も簡単な方法は、csvファイルにあなたの選択クエリの結果をスプールするsqlplusを使用することです。

方向については、このstackoverflowの答えを参照してください:はい、できます

How do I spool to a CSV formatted file using SQLPLUS?

+0

あなたの答えをありがとう。しかし、私は現在sqlplusにアクセスできません。 TOADでこれを行うことは可能ですか? – aherrick

+0

aherrick:sqlplusはoracleクライアントから配布され、oracleからダウンロードできます。すでにデータベースに接続するためにOracleクライアントが必要なTOADを使用しているので、sqlplusも使用できるはずです。これをTOADでいくつかのクエリに対して自動的に行う方法はありません。 – vls

1

を。 Toadにはオートメーションデザイナがあり、これによりタスクを自動化してスケジュールすることができます。 Utilities - Automation Designerの下を見てください。

関連する問題