2009年12月 9日

[pgsql-jp: 40117] Re:CREATE CONVERSION についての質問

Itagaki さん ご返答ありがとうございます。

> 元ソースを直接書き換えるのであれば、特に追加のSQL投入は必要ないはずです。
>
>> CREATE DEFAULT CONVERSION pg_catalog.utf8_to_sjis FOR
>> 'UTF8' TO 'SJIS' FROM utf8_to_sjis;
>
> この構文は、既にコンパイル済み & 起動中のサーバの設定を

> 動的に変更するための機能だと認識しています。
>

アドバイスありがとうございます。
よかった・・。 認識間違っていなかったようで安心しました。

> 元々の問題は、全角ダッシュのマッピングでしょうか。

はい、そうなんです。SJIS側が足りないんですね。

> 適当な似た文字にマッピングする、"sjis-lazy" のようなマッピングを
> 用意しておいても良いのかなと思いました。
> (非可逆な変換なので、デフォルトのマッピングにするのは問題だとは思いますが)

やはり、一方通行の変換で、しかも、1対多 のマッピングは、問題あるのですかね・・・・(汗)。
埋め込み関数を作らないとならないようなんですが、パフォーマンスを考えると、C で作るのがよいのだと思うのですが、今ひとつやり方が判らないのが現状です。

みんなに人気のipodもUTF-16タグ使ってるし、いっそのことWindows 7 で、ばっさり MS932 なんかやめて、UTF-16
で統一してくれれば、こんな面倒な事はなくなるんでしょうが・・・・。


投稿者 xml-rpc : 2009年12月 9日 13:41
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/91260
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。