数据库中读取繁体字

上一篇 / 下一篇  2012-12-21 13:56:38 / 个人分类:工作积累

昨儿工作的时候碰到一个很诡异的问题,在数据库中通过where语句查询记录一直查询不出来,而且我是非常确定这条记录在表中是存在的。
 
后来咨询了专门的DB的同事,原来是字符的原因,因为我要查询的字段里面存的是繁体字,所以数据库识别不出来,可以在字符串前面加N进行字符转换,这样任何字符都能识别了就。
 
类似于: SELECT * FROM Client where localName=N'統一藥品'
 
PS: N和后面的字符之间是不能有空格的

TAG:

 

评分:0

我来说两句

Open Toolbar