首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

like '[]' 中的大小写有关问题

2012-04-07 
like [] 中的大小写问题SQL codecreate table tb(A varchar(20))--测试数据insert into tbselect Aaogn

like '[]' 中的大小写问题

SQL code
create table tb(  A varchar(20))--测试数据insert into tbselect 'Aaogn Ajgn' union allselect 'Aaogn ajgn' --like 不区分大小写select * from tb where A   like '%[a]jgn%' --------------------Aaogn AjgnAaogn ajgn--like区分大小写select * from tb where A  collate Chinese_PRC_CS_AS like '%[a]jgn%' --------------------Aaogn ajgn--问题出现在这里,为什么查询结果是两条呢????--为什么like [a-z]时匹配结果不正确????求解释select * from tb where A  collate Chinese_PRC_CS_AS like '%[a-z]jgn%' --------------------Aaogn AjgnAaogn ajgn


[解决办法]
是否区分大小写,和字段的编码规则有关系:http://bbs.et8.net/bbs/showthread.php?p=9906184
[解决办法]
Chinese_PRC_BIN

[...]模式很多BUG

热点排行