mysql:8328
From: Shinya Kuroda <Shinya Kuroda <kuroda@xxxxxxxxxx>>
Date: Mon, 27 Oct 2003 16:25:47 +0900
Subject: [mysql 08328] カタカナの曖昧検索
はじめまして。黒田と申します。 mysql 4.0.16-ntでの動作についてなのですが、 create table test2(name varchar(8) binary not null); insert into test2 set name='クロダ'; insert into test2 set name='クロカワ'; のようにしたあと、以下のように曖昧検索をかけると mysql> select * from test2 WHERE name LIKE binary '%クロダ%'; +----------+ | name | +----------+ | クロダ | | クロカワ | +----------+ 2 rows in set (0.00 sec) のように、'%クロ%'と同じ結果が返されてしまい、「ダ」が無視されています。 文字コードは default-character-set=ujis のようにしています。 過去ログを拝見しましたところ、binaryにしたり文字コードを変えることで対応できる、 と書いてあったのですが、このように試してみてもダメでした。 何か間違っているのでしょうか? よろしくお願いします。 -- Shinya Kuroda[黒田晋哉] <kuroda@xxxxxxxxxx>
-> 8328 2003-10-27 16:25 [Shinya Kuroda <kurod] カタカナの曖昧検索 8356 2003-11-01 01:31 ┗[とみたまさひろ <tomm] 8368 2003-11-04 12:54 ┗[Shinya Kuroda <kurod] 8373 2003-11-04 15:25 ┗[とみたまさひろ <tomm] 8374 2003-11-05 00:41 ┗[Shinya Kuroda <kurod]