[前][次][番号順一覧][スレッド一覧]

mysql:35

From: <takeshi@xxxxxxxxxx>
Date: Thu, 29 Jan 1998 23:33:12 +0900
Subject: [mysql 35] Re: about Japanese Kanji code


tommy> 例えば、デフォルトの latin1 だと、ケース非依存の比較時に 'A' と 'a' が
tommy> 同じに扱われますが、その他に 0xc0〜0xc3, 0xe0〜0xe3 も同じと扱われて
tommy> しまったりします。
tommy> 
tommy> そのため、EUC だと '太'(0xc2c0) と 'AA' が一致してしまいます。
tommy> 
tommy> regexp を使ってたりするとはまりそう…(^^;

むむ、ちゃんと落とし穴があったわけですね。
まるで samba で SJIS 設定で半角かなを受け付けた時のような
症状みたいになるかもしれない。

charset EUC のコンパイルで SJIS を入れて tamon さんの方法で試したら、
確に sjis 扱えますが、色々やっていると、変な文字が結果に含まれる
場合がありました。

これの実現として
1.本体を SJIS 対応させる
2.漢字変換するデーモンを違うポートで走らせておく
3.外部コマンドの呼び出し

安直さから、3 に落ち着くのかなぁ、やはり、、。
=========================================
        村上 毅  takeshi@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

        26 1998-01-28 20:00 [Hideo Kimura <kimura] about Japanese Kanji code               
        27 1998-01-29 10:53 ┣["民斗 " <tommy@xxxxx]                                       
        28 1998-01-29 11:24 ┣[<takeshi@xxxxxxxxxx>]                                       
        31 1998-01-29 16:31 ┗[Tamon Nomura <tamon@]                                       
        33 1998-01-29 17:14  ┣[<takeshi@xxxxxxxxxx>]                                     
        34 1998-01-29 18:16  ┗["民斗 " <tommy@xxxxx]                                     
->      35 1998-01-29 23:33   ┣[<takeshi@xxxxxxxxxx>]                                   
        39 1998-02-03 19:14   ┗[Tamon Nomura <tamon@]                                   
        40 1998-02-04 02:22    ┗["民斗 " <tommy@xxxxx]