Я пытаюсь выполнить запрос с символами Юникода. Мне удалось выполнить обычный запрос на равенство, добавив к запросу N
(например: ..... WHERE column = N'exact_stringâ '
). Но это не так Кажется, не работает, когда я пытаюсь использовать LIKE
. Есть идеи, как это сделать?
Пример запроса:
SELECT * FROM t_sample WHERE t_column LIKE N '% â%'
Также как я могу узнать, какую кодировку использует SQL Server для хранения данных nvarchar
или nchar
тип и какую кодировку он использует для отображения запроса в редакторе SQL?
РЕДАКТИРОВАТЬ: Моя ошибка. Это действительно работает. Я пытался выполнить запрос в неправильном окне. Но положительным моментом является то, что я узнал о параметрах сопоставления в SQL Server.