mysql查询默认是不区分大小写的 如:
select * from table_name where a like 'a%'
select * from table_name where a like 'A%'
效果是一样的。
要让mysql查询区分大小写,可以:
select * from table_name where binary a like 'a%'
select * from table_name where binary a like 'A%'
也可以在建表时,加以标识
create table table_name(
a varchar(20) binary
)
oracle查询默认是区分大小写的。
本文介绍了MySQL中如何实现大小写敏感的查询操作,包括使用BINARY关键字进行匹配及创建表时指定字段为BINARY类型的方法,并对比了Oracle数据库的默认大小写敏感特性。
2944

被折叠的 条评论
为什么被折叠?



