SQL中,区分全角与半角、字母大小写的方法

SQL常规的写法,是不区分大小写与中英文的标点符号的,以下写法是可以正确匹配结果的

WITH temp AS(
SELECT 'ABC,!;:' TestFiled
)SELECT * FROM temp WHERE TestFiled= 'abc,!;:'

 

下面的写法,是完全区分大小写与中英文的标点符号

WITH temp AS(
SELECT 'ABC,!;:' TestFiled
)SELECT * FROM temp WHERE TestFiled collate Chinese_PRC_CS_AS= 'abc,!;:'

 


 

 

posted on 2015-05-15 11:25  victory_cgc  阅读(990)  评论(0)    收藏  举报

导航