时间:2021-07-01 10:21:17 帮助过:3人阅读
SQL SERVER 中,如果直接 select * from tablename where column1 = ‘ XXXX ‘ 是不区分大小写的,那该如何做到让SQL区分大小写呢?
collate解释上说其是选择排序用(太长,没用心看),但也可用在查询区分大小写上,如:
select * from tablename
where column1 collate Chinese_PRC_CS_AS= ‘Xxxx‘
select * from s where sn
collate Chinese_PRC_CS_AS like ‘L%‘
CI 指定不区分大小写,CS 指定区分大小写。
AI 指定不区分重音,AS 指定区分重音。
Omitted 指定不区分大小写,WS 指定区分大小写。
sql大小写的问题
标签: