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

mysql:40

From: "民斗 " <"民斗 " <tommy@xxxxxxxxxx>>
Date: Wed, 04 Feb 1998 02:22:21 +0900
Subject: [mysql 40] Re: about Japanese Kanji code


[Subject: [mysql 39] Re: about Japanese Kanji code]
[Date: Tue, 3 Feb 1998 19:14:20 +0900  From:Tamon Nomura]

> > 例えば、デフォルトの latin1 だと、ケース非依存の比較時に 'A' と 'a' が
> > 同じに扱われますが、その他に 0xc0〜0xc3, 0xe0〜0xe3 も同じと扱われて
> > しまったりします。

> 日本語扱うのに不安が・・・。
> binaryならケース依存になるみたいですけど、なにか影響あるんでしょうか?

binary の場合は単純なバイト比較になるので、この問題は発生しないんですが、
別の問題が発生したりします。

like "%亜%" とかやったときに、"完。" に適合したりします(EUC の場合)。
"完。"(B4 B0 A1 A3)中に"亜"(B0 A1)があるためです。

もっとも、これはある程度長い文字列を条件にすれば、まず発生しないと
思います。


日本語対応はなかなか奥が深くて…。
--
民斗 <tommy@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]