既存のテーブルの値をCSVファイルの値で更新する必要があります。照合は元のCSVファイルでのみ可能です。既存の読み込みプロシージャでは、読み込む必要のある値が解析されません。列xに異なる内容の2つのCSVファイルがあります。 2番目をDBにロードする前に、ファイル2、列xのデータに従ってDBの値を更新して、一致が可能であるようにしたいと考えています。私は単に、テンポラリテーブルに読み込んだutlファイルでCSVファイル2をロードすることはできますか?Oracle 11 pl/sqlがCSVファイルから一時テーブルに値を読み取る
0
A
答えて
0
plsqlでファイルを読むためには、次の手順を実行する必要があります。 1. objetディレクトリを作成する必要があります。 ea
create directory dir_tmp as ‘c:\temp’;
grant read, write on directory dir_tmp to user;
2.読む。
create or replace procedure reading is
v_file utl_file.file_type;
v_line varchar2(1024);
begin
v_file := utl_file.fopen (‘DIR_TMP’, ‘test_utl_file.txt’,‘r’);
loop
utl_file.get_line (v_file, v_line);
dbms_output.put_line (v_line);
end loop;
utl_file.fclose(v_file);
exception
when no_data_found then
dbms_output.put_line (‘End file’);
end;
/
3.いくつかの例外があります。
utl_file.invalid_operation
utl_file.access_denied
EROD
+0
を使用することができます:あなたがディレクトリのみで動作することができますoracleを実行しているマシンに対してローカルなファイルが含まれています。これが誰かを助けることを願っています。 –
関連する問題
- 1. csvファイルからテーブルにdouble値を読み込みます
- 2. Csvファイルからデータを読み取る
- 3. ファイルからCSVデータを読み取る
- 4. CSVファイルからデータを読み取る
- 5. RAMからCSVファイルを読み取る
- 6. シェルスクリプトでcsvファイルから読み取る
- 7. decode_csv()で.csvファイルからNaN値を読み取る
- 8. .csvファイルのフィールドから値を読み取る?
- 9. PLSQL CSVファイルの読み込みと、私はエラーを取得しています
- 10. VB.Net:rtfファイルからテーブルを読み取る
- 11. Python - 一時ファイルからの書き込みと読み取り
- 12. ウェブページの読み込み時にサーバー側のcsvファイルを読み取る方法
- 13. csvファイルから値を読み取ることができません
- 14. xmlファイルから単一ノード値を読み取る方法
- 15. ファイルから値を読み取るイテレータ
- 16. Oracleテーブルから複数の行を読み取る
- 17. Pythonのcsvファイルからデータを読み取る
- 18. 配列にcsvファイルを読み取る
- 19. Python:複数のCSVファイルからリストにデータを読み取る
- 20. データベースからcsvファイルを読み取るには?
- 21. JavascriptのディレクトリからCSVファイルを読み取るには?
- 22. 一度にzipファイルからCSVを読み込む
- 23. csvファイルの値を読み込んでAWTテーブルに表示
- 24. 空白値を含むcsvテーブルを読み取る
- 25. ウェブサイトからcsvファイルを読み込みます。戻り値java.io.FileNotFoundException
- 26. csvファイルからカスタム形式で時刻を読み取る方法は?
- 27. CSVからデータを読み取る
- 28. C++ .csvファイルからの読み込み
- 29. テンプレート関数を使用してCSVファイルから数値を読み取る
- 30. コード化ui - .csvファイルからの読み取り/書き込み値
私はそれを実現することなく、この作業を取得しようとしているいくつかの時間を無駄にするので、あなたは、将来的にはこれを見ている人のためだけのノートSQL * Loaderの –