• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:全角文字を含む行を検索)

全角文字を含む行を検索する方法は?

このQ&Aのポイント
  • 特定の項目に全角文字が含まれている行を取得する方法をSQLで行いたいです。
  • REGEDITを利用した正規表現などで実現できないかと考えています。
  • MySQLのバージョンは5.0で、文字コードはutf8で、開発用のOSはLinuxおよびWindowsです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

MySQLだと文字列長はCHARACTER_LENGTH()でバイト長がLENGTH() のようです。 (バージョンによって差があるかもしれないので実機で確認してください) たとえば・・・ SELECT * FROM TABLE_A WHERE LENGTH(COL_A)!=CHARACTER_LENGTH(COL_A) みたいな逃げ方はできませんか?

myosuke
質問者

お礼

ご教示頂いた方法で、実機にて無事検索することができました。 このような方法があるとは、目から鱗が落ちすぎて刺身になった気分です。 この方法で逃げ切れそうです。 ご回答いただき、本当に有難うございました。 とても助かりました。

関連するQ&A