原创 SQL SERVER 查询区分大小写

2009-7-12 17:36 3543 13 13 分类: 软件与OS

使用SQL server编写一个查询,目的是查找出xm=‘zhce’的人员,查询语句为


SELECT *
  FROM UserInfo
  where  UserName ='zhce'


数据表中有两个数据,一个为ZHCE,另一个为zhce,查询结果将这两个都查询出来了,经过网上查找原因,我的sql server默认排序规则为chinese_prc_ci_as,查询数据不区分大小写,将上述语句更改为


SELECT *
  FROM UserInfo
  where  UserName collate chinese_prc_cs_as_ws='zhce'即可准确查询到姓名为zhce的人员了。


 


下面将搜索到有关collate的资料贴上,将来备查。


文章评论0条评论)

登录后参与讨论
我要评论
0
13
关闭 站长推荐上一条 /2 下一条