Sorteringen matchar inte automatiskt "aa" med "å".
Det kommer att se till att "å" är korrekt sorterat och lite annat men det kommer inte att ersätta .Detsamma gäller "ss" vs "ß" på tyska, till exempel
Du måste rensa data på ett eller annat sätt.
SELECT REPLACE ('teliå', 'å', 'aa'), /* ...or */REPLACE ('teliaa', 'aa', 'å')
Redigera, maj 2013
Jag gissar på å
matchar inte aa
i den sammanställningen. Men den sorterar korrekt
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 = 'å';