时间:2021-07-01 10:21:17 帮助过:2人阅读
呐尼,怎么一条都没有查出来,明明应该有好几条的。
难道SQL Server不支持模糊查询吗。不可能啊,毕竟是2016版本的啊。
于是就尝试的只用通配符进行查询,有结果。
将SQL语句中的中文部分换成合适的英文,有结果。
估计就是万恶的编码问题喽,先上搜索引擎,得到了一种解决方案,如下:
select * from Roles where RoleName like N‘%系统%‘
试了一下,查询结果果然正常了。
微软的网站上也提到过这个问题:
https://support.microsoft.com/en-us/kb/239530
关于SQL Server无法查询中文的问题
标签: