我正在使用SQL Server 2008 R2。我只是想知道为什么这句话不能正常工作。
例如:声明
WHERE CONTRACTORNAME LIKE '%á%'
会为包含“á”的每条记录提供正确的结果。但声明
WHERE CONTRACTORNAME LIKE '%ạ%'
即使在CONTRACTORNAME
列中有大量包含此字符的记录,也不会提供任何记录。有什么帮助吗?
答案 0 :(得分:16)
尝试使用Unicode搜索字符串:
WHERE CONTRACTORNAME LIKE N'%ạ%'