SQL 'Like'-Operator und' aa '

Wir sind in einer unserer Anwendungen auf ein sehr seltsames Problem gestoßen. Die Suchmaschine verwendet eine gespeicherte Prozedur, um eine Reihe von Filtern zu vergleichen. Wenn jedoch eine bestimmte Art von Zeichenfolge eingefügt wird, verhält sich der SQL-Server (2005) sehr merkwürdig. Ich habe das Problem folgendermaßen eingegrenzt:

select 'match!' where  'teliaa' like '%telia%'

Die Zusammenstellung ist Dänisch Norwegisch CI AS und wir haben Zeichen, die dasselbe bedeuten. Dies schließt 'aa' ein, was auch 'å' bedeutet.

Kann mir jemand erklären, warum die obige Aussage nicht "match!"

Antworten auf die Frage(3)

Ihre Antwort auf die Frage