ryotana01 の回答履歴
- INTERNALユーザーのパスワードを忘れた
windows2000サーバにOracle8iです。 INTERNALユーザーのパスワードを忘れました。 デフォルトではoracleだったと思ったのですが、なぜか変わっているようです。変えてしまったかもしれません。 INTERNALユーザーのパスワードが保存されているようなファイルがあったような気がするのですが(*.cmd?ファイル?)ご存じのかた教えてください。 よろしくお願いします!!
- FULL OUTER JOIN (Javaから発行)
みなさんはじめまして。 Javaより、FULL OUTER JOINを発行すると、 必ず下記のようなエラーになってしまいます。 ORA-00600: internal error code, arguments:・・・ 内部エラーかなにからしいのですが、 エラーの意味がよくわかりません・・・。 原因をご存知の方いらっしゃいましたら ご教授お願いいたします。
- 締切済み
- Oracle
- nattoumaki
- 回答数2
- CSVファイルを読み込んでテーブルの更新
こんばんは。 oracle9iでPL/SQLを使用して、CSVファイルを 読み込んで、テーブルの更新を行いたいと 思っています。 CSVファイル、テーブル共に最初の2つがキー項目です。 ■CSVファイル 001, 111, 10000, 20000 002, 222, 30000, 40000 ・・・・・ ・・・・・ 009, 999, 55555, 55555 ■テーブル 001, 111, 99999, 99999 002, 222, 99999, 99999 ・・・・・ ・・・・・ 009, 999, 99999, 99999 ■テーブル(処理後) 001, 111, 10000, 20000 002, 222, 30000, 40000 ・・・・・ ・・・・・ 009, 999, 55555, 55555 わかったのは、CSVファイルを行単位で読み込む所までです。 DECLARE File_Handle UTL_FILE.FILETYPE; Read_Line VARCHAR2(1023); BEGIN File_Handle := UTL.FILE.FOPEN('dir', 'file', 'r'); BEGIN LOOP UTL.FILE.GETLINE(File_Handle, Read_line); END LOOP; END; UTL.FILE.FCLOSE(File_Handle); END; 1行を読み込んだのはいいけど、この後がよくわかりません。テーブルを更新する所とあわせて、ご教示ください。