Параметры сортировки могут быть чувствительными к различным вещам. В настоящее время существуют Case, Accent, Kana, Width и дополнительные характеристики чувствительности. Существуют также двоичные параметры сортировки.
Так что для параметров сортировки, которые нечувствительны к регистру и акценту, строки N'ABCDEFG'
и N'äbçdéfg'
будут рассматриваться как "одинаковые" строки, несмотря на то, что они не разделяют одинаковые буквенные символы.
Смайлики - это еще одна область, где совершенно разные символы могут рассматриваться как одинаковые. Например, приведенное ниже возвращает 1, несмотря на то, что одна строка содержит смайлики кошки и дракона, а другая - торта:
SELECT CASE WHEN N'??' COLLATE SQL_Latin1_General_CP1_CI_AS = N'?' COLLATE SQL_Latin1_General_CP1_CI_AS THEN 1 END;