Hallo!
Wie kann man mit SQL in der SAP DB eine incasesensitive Suche durchführen?
D.h. man soll wenn man "TeST" eingibt "test", "TEST", "Test", usw. finden
thx, sev0r
Hallo!
Wie kann man mit SQL in der SAP DB eine incasesensitive Suche durchführen?
D.h. man soll wenn man "TeST" eingibt "test", "TEST", "Test", usw. finden
thx, sev0r
Dazu mußt Du LIKE statt = verwenden:
... WHERE Feld LIKE 'Test' ...
leider nicht, case sensitive trotz like :/
Probiers mal hiermit:
[...]
WHERE UPPER(Feld) = UPPER('Test')
Mit UPPER wird der String in Großbuchstaben konvertiert. Macht man das beim Datenfeld und beim Suchstring, wird nur die Großbuchstabenversion von beiden verglichen.
Zu LIKE:
Damit kann man mit Wildcards suchen: z.B. alle Einträge die das Wort 'und' enthalten.
CU Borlander
Vielen Dank, so funktionierts! :)
cu, sev0r