[pgsql-jp: 37832] Re: テキストファイルインポート時のエラーについて

Hisakazu Nakai nakai @ shinko.co.jp
2006年 12月 22日 (金) 10:03:12 JST


中井です。

小原 太 wrote:
> Shift_JISのCSVファイルをUTF-8に変換し、COPYを用いて
> インポートする際に「〜」等の2byte特殊文字がエラー原因となり、
> 途中で止まってしまい、困っております。

この「〜」って文字は、問題の文字ですね。
shift-jisとcode932は「ほとんど」同じなのですが、
これらの文字で違っていたと思います。
そこでUTF-8に変換のときに変換元としてshift-jisとするか
code932にするかで変換できなかったりするんだと思います。

> また、レコード数が多く、元のテキストファイルの特殊文字部分を
> 一つ一つ置換するわけにもいきません。
> この問題を上手く解消する方法があれば、ご教授いただきたく

sed は使えませんか。

-- 
-=-=-=-=  SHINKO ELECTRIC INDUSTRIES CO., LTD.           =-=-=-=-
=-=-=-=-    Research & Development Div.                  -=-=-=-=
-=-=-=-=      Infomation Technology Research Dept.       =-=-=-=-
=-=-=-=-  Name:Hisakazu Nakai          TEL:026-263-3922  -=-=-=-=
-=-=-=-=  Mail:nakai @ shinko.co.jp      FAX:026-263-4562  =-=-=-=-



pgsql-jp メーリングリストの案内