相关疑难解决方法(0)

使用unicode字符的SQL LIKE语句未显示正确的结果

我正在使用SQL Server 2008 R2.我只是想知道为什么这句话不能正常工作.

例如:声明

WHERE CONTRACTORNAME LIKE '%á%' 
Run Code Online (Sandbox Code Playgroud)

会给每个包含"á"的记录带来正确的结果.但声明

WHERE CONTRACTORNAME LIKE '%?%' 
Run Code Online (Sandbox Code Playgroud)

即使在CONTRACTORNAME列中有大量包含此字符的记录,也不会给出任何记录.有帮助吗?

unicode sql-server-2008-r2

6
推荐指数
1
解决办法
3649
查看次数

标签 统计

sql-server-2008-r2 ×1

unicode ×1