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

mysql:9855

From: EBIHARA Yuichiro <EBIHARA Yuichiro <uiebi@xxxxxxxxxx>>
Date: Wed, 14 Jul 2004 13:55:37 +0900 (JST)
Subject: [mysql 09855] Re: 文字列データ型について

海老原です。
村上さん、ご返答どうもありがとうございます。

> char() binary だと、
> mysql> SELECT * FROM a WHERE c LIKE '%い%';
> +--------+
> | c      |
> +--------+
> | イあ   |
> +--------+
> のようなマッチになります。

マルチバイト文字の切れ目が意識されなくなってしまう、ということですかね。
それも困りますね。

たぶんBINARYキーワードでのキャストも同じだと思うんですが、マルチバイトは
文字単位でマッチング、シングルバイトはCase Sensitiveという文字列比較って
可能なんでしょうか?

海老原


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

      9851 2004-07-14 11:21 ["Ebihara, Yuichiro" ] 文字列データ型について                  
      9853 2004-07-14 13:34 ┗[<takeshi@xxxxxxxxxx>]                                       
->    9855 2004-07-14 13:55  ┗[EBIHARA Yuichiro <ui]                                     
      9856 2004-07-14 14:19   ┗[<takeshi@xxxxxxxxxx>]                                   
      9857 2004-07-14 14:38    ┗["HIROSE, Masaaki" <h]                                 
      9859 2004-07-14 16:32     ┗[<takeshi@xxxxxxxxxx>]                               
      9862 2004-07-15 10:47      ┗[EBIHARA Yuichiro <ui]