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

mysql:4356

From: 近藤尋隆 Hirotaka Kondo <近藤尋隆 Hirotaka Kondo <hiro@xxxxxxxxxx>>
Date: Thu, 27 Sep 2001 13:15:31 +1000
Subject: [mysql 04356] EUCでのSelect

ご無沙汰しております。ほおくといいます。

MySQL + PHP4.0.4pl1という環境でサイトを作ってみている
のですが、

先日Select文で、特定の文字を含むレコードを選択しようとすると、その
文字が含まれていないレコードまで返されてしまいます。

具体的には「ビン」「パン」というレコードがある場合
「ビ」を含むレコードを選択しようとすると、パンまで選択されてしまいます。

select * from easy_cart_item where name like '%ビ%';

こんな感じです。

これはどうしてでしょうか?

アメリカのレンタルサーバーなので、国際化パッチは入っていません。
その為EUCで記録しています。
たしか、Shift−JISでは問題があると言う事なので、サイトは全てEU
Cになっています。バイナリで見ても一致していないようですが…
どうやらンがつくとダメなようですね…

この場合にはどうしたらよいのでしょうか。

ご存じの方が居ましたらよろしくお願いします。

---------------------------------------------
近藤尋隆 Hirotaka Kondo <hiro@xxxxxxxxxx>
http://www.silver-forest.com/  ICQ:10034131


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

->    4356 2001-09-27 12:15 [近藤尋隆 Hirotaka K] EUCでのSelect                  
      4358 2001-09-27 13:19 ┗[とみたまさひろ <tomm]                                       
      4359 2001-09-27 14:45  ┗[近藤尋隆 Hirotaka K]