作为一个业余程序员,通常用到的才会去学,因为人的精力是有限。
所以今天用SQL语句查询时我才知道sql server 不支持字符串类型的大小写查询的,让大家见笑了,例如:
在表中定义一个字符串类型abc,
select * from fuck where abc='a'
与
select * from fuck where abc='A'
返回的结果是一样的。
那怎样解决呢,把abc定义为二进制类型(binary)就可以了,又或者通过转换函数(convert)把abc转换为二进制。