Съпоставянето няма автоматично да съответства на „aa“ на „å“.
Той ще се увери, че „å“ е сортиран правилно и някои други неща, но няма да замести .Същото се отнася и за "ss" срещу "ß" на немски, например
Ще трябва да изчистите данните по един или друг начин.
SELECT REPLACE ('teliå', 'å', 'aa'), /* ...or */REPLACE ('teliaa', 'aa', 'å')
Редактиране, май 2013 г.
Предполагам, че å
не съвпада с aa
в това сортиране. Въпреки това сортира правилно
DECLARE @foo TABLE (bar varchar(2))
INSERT @foo VALUES ('Ab'),('Aa'),('aa'), ('å'), ('Za');
SELECT * FROM @foo ORDER BY bar COLLATE Danish_Norwegian_CI_AS;
SELECT * FROM @foo WHERE bar COLLATE Danish_Norwegian_CI_AS = 'Aa';
SELECT * FROM @foo WHERE bar COLLATE Danish_Norwegian_CI_AS = 'a';
SELECT * FROM @foo WHERE bar COLLATE Danish_Norwegian_CI_AS = 'å';