Eine Frage an die Profis,
ich recherchiere gerade, weshalb es Probleme bei Case Insensitiver Suche gibt.
Jetzt habe ich folgendes herausgefunden:
select upper('amt für') from rdb$database ergibt:
'AMT FüR' (man beachte - ein kleines ü...)
select upper(name1) from adresse (steht Amt für ...) ergibt:
'AMT FÜR ...' (man beachte - ein grosses Ü...)
Also ergibt: where upper(name1) like upper('amt für%') Falsch
Jetzt benutze ich aber die Filter von IBO. Kann ich ohne Eingriff in die Quellen da etwas machen?
Danke, Frank
ich recherchiere gerade, weshalb es Probleme bei Case Insensitiver Suche gibt.
Jetzt habe ich folgendes herausgefunden:
select upper('amt für') from rdb$database ergibt:
'AMT FüR' (man beachte - ein kleines ü...)
select upper(name1) from adresse (steht Amt für ...) ergibt:
'AMT FÜR ...' (man beachte - ein grosses Ü...)
Also ergibt: where upper(name1) like upper('amt für%') Falsch
Jetzt benutze ich aber die Filter von IBO. Kann ich ohne Eingriff in die Quellen da etwas machen?
Danke, Frank
Comment