if N'ab' = N'aޢb' select 'hit'
это напечатает «хит».Я не знаю, почему SQL Server считает, что эти две строки равны.кажется, что «�», или «ޢ», или просто пустая строка, равны для сервера sql.
Используемый вами символ: TAI LE LETTER SA , который является частью блока в Unicode , зарезервированного для аннотаций . Они являются украшениями, а не текстом, поэтому SQL Server может считать их невидимыми.