JPA 2.0: Query mit der Criteria API: Wie case-insensitive machen?

Millman

Mitglied
Hallo zusammen,

wenn ich mir eine Query mit dem CriteriaBuilder zusammenbaue, wie kann ich die Abfrage dann Case-Insensitive machen? Ein einfaches .toUPPER() an die Suchbegriffe hängen bringts ja leider nicht, solange ich die Begriffe in der DB nicht auch UPPER machen kann...
 

Noctarius

Top Contributor
Gibt es nicht etwas wie ILIKE als Vergleichsmöglichkeit? Nicht alle SQL Datenbanken machen bei LIKE automatisch einen Case-Insensitive Vergleich (PostgreSQL z.B. nicht).
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
ARadauer Hibernate Query der Kindelemente, wie bidirektionale Verbindung vermeiden Data Tier 0
E JPA Hibernate Query mit Timestamp hat seltsames Verhalten Data Tier 1
T Named Query Join Data Tier 3
T JPA Query - Verbesserungsvorschlag Data Tier 5
M JPA Query: Kann ich Objekte einer Oberklasse über Objekte der Unterklassen abfragen? Data Tier 5
G JPA 2.0 Query Problem Data Tier 3
T [Hibernate] Named query not found Data Tier 8
byte Hibernate: Query Cache und Assoziationen Data Tier 10
GilbertGrape Probleme mit einem Query (left join) Data Tier 2
M JPA - Query.setFirstResult, Query.setMaxResults - intern? Data Tier 10
R Hibernate Criteria API length() Data Tier 6
S JPA 2 Criteria Data Tier 3
R JPA Criteria API: gefilterte Listen mit fetch laden Data Tier 5
D Hibernate-Criteria-API (Projections und MAX-Funktion) Data Tier 6
R Hibernate Criteria Abfrageproblem Data Tier 2
A JPA Criteria, BETWEEN, Data Tier 8
R Hibernate Criteria OR Data Tier 2
R Hibernate Criteria .group größer als Data Tier 5
S Hybernate Criteria API bei @ManyToOne Data Tier 3
LadyMilka (Hibernate) in Criteria implizierter Join durch Subquery's Data Tier 8
byte Hibernate: Criteria & SubQuery - Unknown Entity null Data Tier 1
GilbertGrape Criteria:Warum doppelte Ergebnisse? Data Tier 4
O Hibernate: Suche über Criteria Data Tier 7
byte Hibernate: Criteria vom Interface erzeugen Data Tier 3

Ähnliche Java Themen


Oben