select   *   from   where   fieldname= 'abc '
select   *   from   where   fieldname= '中文 '

fieldname自段是nvarchar的


第一条能够正确查找出结果
第二条查询语句包含中文就查不出来

 

因为字符集的问题,处理方法:

select   *   from   tablename   where   fieldname     =   N '中文 '
--OR
select   *   from   tablename   where   CAST(fieldname   AS   VARBINARY)     =CAST(   N '中文 '   AS   VARBIANRY)

或者安装数据开始 安装字符集。

相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2021-07-16
  • 2021-12-03
猜你喜欢
  • 2021-11-23
  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
  • 2022-03-04
相关资源
相似解决方案