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

mysql:2606

From: "Hiroshi.K" <"Hiroshi.K" <peaceful@xxxxxxxxxx>>
Date: Thu, 19 Oct 2000 15:59:35 +0900
Subject: [mysql 02606] Re: 正規表現について

こいしです。

> >MySQLの正規表現が2バイト文字に対応していない事は良く分かりましたが、
> >無理矢理にでも、 WHERE 項目 REGEXP '日本語' で対応させる方法は
> >ないものでしょうか?。
>
> LIKE では、だめなのでしょうか?
>
> mysql_query("SELECT * FROM $table WHERE 項目名 LIKE '%照合%' AND 項目名
> LIKE '%参照%'");

LIKEだと 日本語でも ちゃんと動作しました。ありがとうございます。
LIKEが ある事は知っていたのですが、REGEXPの方が先に目についていたので
当たり前の様に使ってしまっていました。。。同じ処理をするものだと勝手に思い
込んでしまった様です。この件は、大変 勉強になりました。

-----------------------------------------------------------------
Name                Hiroshi Koishi
E-Mail               peaceful@xxxxxxxxxx
FancifulBreathe  http://vulcan.spaceports.com/~pristine/
-----------------------------------------------------------------









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

      2602 2000-10-19 09:23 ["Hiroshi.K" <peacefu] RE: 正規表現について                    
      2604 2000-10-19 10:03 ┣[Shinichi Moritani <m]                                       
->    2606 2000-10-19 15:59 ┃┗["Hiroshi.K" <peacefu]                                     
      2612 2000-10-19 23:39 ┗[とみたまさひろ <tomm]                                       
      2615 2000-10-20 07:23  ┗["Hiroshi.K" <peacefu]                                     
      2625 2000-10-21 00:51   ┗[とみたまさひろ <tomm]                                   
      2628 2000-10-21 02:48    ┗["Hiroshi.K" <peacefu]