SpatiaLite - Uppercase Problem

M. Humm

Neuer Benutzer
Beiträge
2
Hallo,

ich benutze SpatiaLite und mache hier folgende Abfrage:

Code:
SELECT a.ID, a.NAME, b.NAME
    FROM (TABELLE1 a JOIN TABELLE2 b
        ON a.ID = b.ID)
    WHERE a.NAME LIKE '%SUCHE%';

Demnach will ich nur alle Zeilen ausgegeben bekommen, in denen a.NAME "SUCHE" (groß geschreiben) enthält. Ich bekomme jedoch auch Zeilen mit "suche" in a.NAME zurückgegeben. Auch ein UPPER('%SUCHE%') führte nicht zum gewünschten Erfolg.
 
Werbung:

M. Humm

Neuer Benutzer
Beiträge
2
Ok, Fehler gefunden. Groß- und Kleinschreibung wird standardmäßig ignoriert. Nach folgender Eingabe funktioniert der Befehl:
Code:
PRAGMA case_sensitive_like = on;
 
Oben