Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan ekspresi reguler di Hibernate

Hibernate QL tidak mendukung ekspresi reguler (dan beberapa mesin memiliki dukungan regex yang sangat buruk). Anda dapat mengubah kueri Anda menjadi

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

atau

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

Tapi untuk nyata dukungan regex Anda harus menulis SQL khusus (jika DB Anda mendukung regex sama sekali)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan Pernyataan Disiapkan Java MYSQL:Periksa sintaks untuk digunakan di dekat '?' di baris 1

  2. Dapatkan nilai Min dan Max dengan satu kueri MySQL dengan Group BY

  3. Hubungan tabel MyISAM Engine (MySQL)

  4. Masukkan KE MySQL DARI tabel lain

  5. Kapan saya harus menggunakan MySQLi daripada MySQL?