sql >> Databáze >  >> RDS >> Mysql

RLIKE rozlišují velká a malá písmena

MySQL REGEXP/RLIKE je na nic – musíte přetypovat data as BINARY pro vyhledávání rozlišující malá a velká písmena:

SELECT * 
  FROM datatbl 
 WHERE CAST(strfield  AS BINARY) rlike '[a-z]*';

Zjistíte to v komentářích k dokumentaci REGEXP/RLIKE .



  1. Časový limit dotazu vyprší při spuštění z webu, ale superrychlý při spuštění z SSMS

  2. Jak mohu jasně a rychle parametrizovat nulový řetězec pomocí DBNull.Value

  3. Výhody a zabezpečení služby relační databáze Amazon

  4. Jak zabránit vytváření záznamů, kde je hodnota dvou polí stejná?