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

mysql:7017

From: Kitajima <Kitajima <kitajima@xxxxxxxxxx>>
Date: Mon, 24 Feb 2003 13:36:51 +0900
Subject: [mysql 07017] 漢字中 ASCII の大文字と小文字の識別について

環境:
MySQL 4.0.9-gamma-nt-log
Windows2000
MySQL ODBC 3.51.05
JavaからODBC経由で利用
------------------------------------------------------------------

現在、SELECTでの「パ」と「ケ」の識別が出来ない現象で困っています。
恐らく理由はパ=SJIS8370でケ=SJIS8350であるために、
各文字2バイト目の「70」「50」が「70=p」で「50=P」であるために、
大文字小文字の区別無しでは、パとケは同一文字とみなされていると
思います。

my.iniでは[client]と[mysqld]でキャラクターセットをsjisにセット
していますが、この現象がでてしまいます。

極端な話を言いますと、「パンタッキー」で「ケンタッキー」が検索されて
しまいます。
これを防ぐ方法はありますでしょうか?



Kitajima. kitajima@xxxxxxxxxx
━━━━────────────────────────────


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

->    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]