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

mysql:7024

From: ML account <ML account <ml@xxxxxxxxxx>>
Date: Mon, 24 Feb 2003 19:03:25 +0900
Subject: [mysql 07024] Re: 漢字中 ASCII の大文字と小文字の識別について

 こんにちは。

Kitajima <kitajima@xxxxxxxxxx>さんの
<20030224154443.3477.KITAJIMA@xxxxxxxxxx>
"[mysql 07023] Re: 漢字中  ASCIIの大文字と小文字の識別について"


> この松枝さんの発言を元に型を調べてみたところ
> varchar(200) binary
> と、varchar型にパラメーターを付けれることが分かり試してみました。
> すると正しく検索できました!
> みなさんは普通でCHAR型などにbinaryを付加してテーブルを作成しているのでしょうか?


6.2.3.1 CHAR 型と VARCHAR 型 
http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_Reference.html#CHAR

>CHAR および VARCHAR フィールドの値はテーブルの生成時に BINARY 属性が
>つけられない限り、大文字と小文字を区別しないでソート・比較されます。
>BINARY 属性は その列の値が大文字、小文字を区別して、MySQLサーバを実行
>しているマシンのASCII順に ソート・比較されることを意味します。 
>BINARY は >フィールドがどのように格納されるか、どのように取り出される
>かには影響しません。

という事ですね。昔、TEXTでハマった事があって。



	松枝知直	<tomom@xxxxxxxxxx>
			http://www.argus.ne.jp/~tomom/



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

      7017 2003-02-24 13:36 [Kitajima <kitajima@x] 漢字中 ASCII の大文字と小文字の識別について
      7018 2003-02-24 14:03 ┣[ken <t_takahashi@xxx]                                       
      7019 2003-02-24 14:42 ┃┗[Kitajima <kitajima@x]                                     
      7020 2003-02-24 14:55 ┃ ┗[Daiju Azuma <daiju_a]                                   
      7022 2003-02-24 15:44 ┣[ML account <ml@xxxxx]                                       
      7023 2003-02-24 16:18 ┃┗[Kitajima <kitajima@x]                                     
->    7024 2003-02-24 19:03 ┃ ┗[ML account <ml@xxxxx]                                   
      7026 2003-02-24 21:27 ┗[とみたまさひろ <tomm]                                       
      7030 2003-02-25 09:46  ┗[Kitajima <kitajima@x]                                     
      7032 2003-02-25 10:52   ┗[Daiju Azuma <daiju_a]                                   
      7034 2003-02-25 11:18    ┣[Kitajima <kitajima@x]                                 
      7036 2003-02-25 11:25    ┃┣[Daiju Azuma <daiju_a]                               
      7038 2003-02-25 11:29    ┃┗[SUGAWARA Hajime <sug]                               
      7035 2003-02-25 11:20    ┗[Kitajima <kitajima@x]