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