sql >> Databasteknik >  >> RDS >> Mysql

Databasoberoende strängjämförelse med JPA

För att förbli "oberoende" som du säger för databas och JPA-leverantör skulle jag undvika getSingleResult() och hämta listan() och matcha namnet i minnet. Förmodligen får du mer än en men inte 100 eller fler.

Ett annat sätt kan vara att spara namnet normaliserat (trimmat, till gemener) i ett nytt fält.



  1. Ändra CSV-fält vid import till mysql

  2. Hur visar man UTF-8-tecken i phpMyAdmin?

  3. Varför fungerar inte xp_cmdshell i SQL Server 2012?

  4. Hur summerar man alla rader baserat på en uppräkningskolumn i PostgreSQL part2?