我正在尝试使用unicode字符执行查询。我能够通过将N
添加到查询中来执行正常的相等查询(例如:..... WHERE column=N'exact_stringâ'
)。但是当我尝试使用LIKE
时,这似乎不起作用。关于如何使这项工作的任何想法?
示例查询:
SELECT * FROM t_sample WHERE t_column LIKE N'%â%'
另外,我如何知道SQL Server使用哪种编码来存储nvarchar
或nchar
数据类型以及它用于在SQL编辑器中显示查询的编码?
答案 0 :(得分:8)
答案 1 :(得分:2)
确保表格上的排序规则支持unicode。