-2

これは Oracle 11g SQL ストアド プロシージャで可能ですか? list.txtフィールド ID を使用してデータベースを取得する必要があります。1,3,5 は顧客テーブルでクエリを実行し、結果を result.txt にエクスポートします

テーブル名:顧客

ID|Name |Country
1 |Mark |USA
2 |Allan|UK
3 |James|USA
4 |Todd |UK
5 |Mike |UK

ファイル: list.txt

ID
1
3
5

テキストファイルにエクスポートされた結果

結果.txt

1 |Mark |USA
3 |James|USA
5 |Mike |UK
4

1 に答える 1

0

このリンクは、 |からデータを読み取るのに役立ちます。分離されたファイル。この例は、CSV から読み取る方法を示していますが、例の中の,(カンマ)文字を|(パイプ)文字に置き換えるだけです。

このリンクには、PL-SQL を使用して CSV ファイルを作成する方法を示すリファレンスも含まれています。繰り返しますが、ここで行う必要があるのは、例の中の,(コンマ)文字を|(パイプ)文字に置き換えることだけです。

また、処理するテキスト ファイルが格納されているフォルダーの場所に対する読み取りと書き込みのアクセス許可があることを確認する必要があります。

于 2013-09-11T06:29:49.667 に答える