INSTR和LOCATE默认不区分大小写,但是今日遇到了特殊情况,解决了之后,特地来记录一下,如有问题大家可指出!
INSTR(str,substr) 不区分大小写,返回指定substr第一次出现位置,查不到返回0
不区分大小写 select INSTR('abad','a'); ##返回 1
区分大小写 select INSTR('abad',BINARY 'A'); ##返回 0 注意**BINARY**
LOCATE(substr,str,pos)也substr是在加上BINARY 即可!!!