Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

RLIKE sensível a maiúsculas e minúsculas


O MySQL REGEXP/RLIKE é péssimo para isso - você precisa converter os dados as BINARY para pesquisa com distinção entre maiúsculas e minúsculas:
SELECT * 
  FROM datatbl 
 WHERE CAST(strfield  AS BINARY) rlike '[a-z]*';

Você encontrará isso nos comentários para a documentação REGEXP/RLIKE .