[pgsql-jp: 38064] Re: データ移行時の文字コードエラーについて
Hisakazu Nakai
nakai @ shinko.co.jp
2007年 2月 21日 (水) 13:06:02 JST
中井です。
YuGo wrote:
> 中井 どの
>
>> YuGo wrote:
>>> バックアップしても、完全にリストアできないということですか。
>>> 2バイト文字の扱いについて、細かいところまでPostgreSQLに頼ってはいけない
>>> のかなと思いました。
>>
>> それは間違っています。基本的にeuc-jpとutf-8の間で完全に1対1の
>> 対応が仕様上できていないことに問題があります。
>
> 何が間違っているのか、さっぱりわかりません。
> PostgreSQLサーバでEUC-JPとUTF-8間の変換ができないとしたら、自分で変換し
> て投入しなければいけないということでしょう。
言葉が足らなかったですね。
文字コード体系上、euc-jpとutf-8の間で100%相互変換できないところに
問題があるのです。postresqlのコード変換機能が拙いわけではないので
す。もちろん、euc-jpですら規定されていない文字コードの場合は、
問題外ですが。euc-jpとutf-8間のコード変換の問題については、下記
urlを参考にしてください。
http://www.asahi-net.or.jp/~hc3j-tkg/unicode/#euc
--
-=-=-=-= 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 メーリングリストの案内