sql >> Database teknologi >  >> RDS >> Mysql

Regex-forespørgsel i Hibernate

Hibernate QL understøtter ikke regulære udtryk (og nogle motorer har en meget dårlig understøttelse af regexes). Du kan transformere din forespørgsel til at være

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

eller

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

Men for rigtig regex-understøttelse skal du skrive tilpasset SQL (hvis din DB overhovedet understøtter regexes)




  1. Brug af vælg i lokal variabel og forberedt erklæring i mysql

  2. Arbejde med MyISAM i MySQL

  3. Returner null for date_format, når input er null i mysql

  4. CodeIgniter:Kan ikke oprette forbindelse til din databaseserver ved hjælp af de angivne indstillinger Fejlmeddelelse