striker159
Lt. Junior Grade
- Registriert
- Dez. 2008
- Beiträge
- 327
hallo
ich habe eine sqlite datenbank auf die ich mit java zugreife (sqlite-jdbc3.7.2). es gibt dort eine spalte, deren werte alle auf den regulären ausdruck [abcdD]+ passen. nun möchte ich alle werte haben, in denen ein großes D vorkommt.
eigentlich dachte ich, dass ich einfach spalte like '%D%' machen kann, jedoch ist das like nicht case-sensitive.
like '%d%' und like '%D%' liefern das selbe zurück.
laut sqlite docu gibt es ein "PRAGMA case_sensitive_like = true ; " allerdings hat dies keine auswirkungen bei mir.
weiß jemand, wie ich dennoch an die werte mit D herankomme?
ich habe eine sqlite datenbank auf die ich mit java zugreife (sqlite-jdbc3.7.2). es gibt dort eine spalte, deren werte alle auf den regulären ausdruck [abcdD]+ passen. nun möchte ich alle werte haben, in denen ein großes D vorkommt.
eigentlich dachte ich, dass ich einfach spalte like '%D%' machen kann, jedoch ist das like nicht case-sensitive.
like '%d%' und like '%D%' liefern das selbe zurück.
laut sqlite docu gibt es ein "PRAGMA case_sensitive_like = true ; " allerdings hat dies keine auswirkungen bei mir.
weiß jemand, wie ich dennoch an die werte mit D herankomme?