关于sqlserver字符类型查询条件区分大小写

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于sqlserver字符类型查询条件区分大小写相关的知识,希望对你有一定的参考价值。

原文:关于sqlserver字符类型查询条件区分大小写

在写sql的查询时 如下:

 select * from Users where username=‘WangE‘

 select * from Users where username=‘wange‘

上面两条查询语句的结果是一样的,这说明username的条件并没有区分大小写。

 

若要使用上面的的语句能够执行按区分大小写查询 需要在查询的结尾加上 collate Chinese_PRC_CS_AI_WS

完整语句是:

select * from Users where username=‘WangE‘ collate Chinese_PRC_CS_AI_WS

以上是关于关于sqlserver字符类型查询条件区分大小写的主要内容,如果未能解决你的问题,请参考以下文章

字符串属性的 gql 查询中不区分大小写的 where 子句

mysql数据查询分不分大小写

mysql建表时强制区分大小写怎么写?

如何设置MySQL中表的大小写区分

SQL Server 不区分大小写的查询

mysql常用命令区分大小写吗