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]