Как использовать оператор LIKE со строками Unicode?

Я пытаюсь выполнить запрос с символами Юникода. Мне удалось выполнить обычный запрос на равенство, добавив к запросу N (например: ..... WHERE column = N'exact_stringâ '). Но это не так Кажется, не работает, когда я пытаюсь использовать LIKE . Есть идеи, как это сделать?

Пример запроса: SELECT * FROM t_sample WHERE t_column LIKE N '% â%'

Также как я могу узнать, какую кодировку использует SQL Server для хранения данных nvarchar или nchar тип и какую кодировку он использует для отображения запроса в редакторе SQL?

РЕДАКТИРОВАТЬ: Моя ошибка. Это действительно работает. Я пытался выполнить запрос в неправильном окне. Но положительным моментом является то, что я узнал о параметрах сопоставления в SQL Server.

8
задан Aldwoni 21 February 2018 в 08:37
поделиться