- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:全角文字を含む行を検索)
全角文字を含む行を検索する方法は?
このQ&Aのポイント
- 特定の項目に全角文字が含まれている行を取得する方法をSQLで行いたいです。
- REGEDITを利用した正規表現などで実現できないかと考えています。
- MySQLのバージョンは5.0で、文字コードはutf8で、開発用のOSはLinuxおよびWindowsです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MySQLだと文字列長はCHARACTER_LENGTH()でバイト長がLENGTH() のようです。 (バージョンによって差があるかもしれないので実機で確認してください) たとえば・・・ SELECT * FROM TABLE_A WHERE LENGTH(COL_A)!=CHARACTER_LENGTH(COL_A) みたいな逃げ方はできませんか?
お礼
ご教示頂いた方法で、実機にて無事検索することができました。 このような方法があるとは、目から鱗が落ちすぎて刺身になった気分です。 この方法で逃げ切れそうです。 ご回答いただき、本当に有難うございました。 とても助かりました。