Porovnání nebude automaticky odpovídat „aa“ k „å“.
Zajistí, že „å“ je seřazeno správně a některé další položky, ale nenahradí .Totéž platí například pro „ss“ vs „ß“ v němčině
Budete muset vyčistit data tak či onak.
SELECT REPLACE ('teliå', 'å', 'aa'), /* ...or */REPLACE ('teliaa', 'aa', 'å')
Edit, květen 2013
Hádám å
neodpovídá aa
v tomto řazení. Nicméně třídí správně
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 = 'å';