日期:2014-05-16  浏览次数:20718 次

mysql在查询时不区分大小写解决办法
?
对于mysql在查询时不区分大小写问题,有两种解决方法,
?
1、修改数据库表的字段属性,
A. 在创建表时设置好:如
CREATE TABLE `account` ( 
  `ACCT_CODE` varchar(300) binary NOT NULL, 
......
)
?
B. 创建表后可使用语句修改,如:
ALTER TABLE `account` MODIFY COLUMN `acct_code` VARCHAR(300) BINARY; 
?
?
2、在查询时指定:
???? 如:
SELECT * from account where ACCT_CODE = BINARY   'admin';
SELECT * from account where ACCT_CODE like BINARY '%admin%';
?

?

?

?

?

?