Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Regex-Abfrage im Ruhezustand

Hibernate QL unterstützt keine regulären Ausdrücke (und einige Engines haben eine sehr schlechte Unterstützung für reguläre Ausdrücke). Sie können Ihre Abfrage in

umwandeln
select e.TITLE from EVENTS e where (e.TITLE = 'fri' OR e.TITLE = 'pro');

oder

select e.TITLE from EVENTS e where e.TITLE in ('fri','pro');

Aber für echt Regex-Unterstützung müssen Sie benutzerdefiniertes SQL schreiben (wenn Ihre DB überhaupt Regex unterstützt)