细化解析:MySQL 搜索中的大小写敏感性
作者:yashi 来源:赛迪网 时间:2008-11-27 15:53:00
在默认的情况下,MySQL搜索不区分大小写(但某些字符集始终区分大小写,如czech)。这意味着,如果你使用col_name LIKE 'a%'进行搜索,你将获得以A或a开始的所有列。如果打算使搜索区分大小写,请确保操作数之一具有区分大小写的或二进制校对。例如,如果你正在比较均适用latin1字符集的列和字符串,可使用COLLATE操作符,使1个操作数具有latin1_general_cs或latin1_bin校对特性。例如:
col_name COLLATE latin1_general_cs LIKE 'a%'
col_name LIKE 'a%' COLLATE latin1_general_cs
col_name COLLATE latin1_bin LIKE 'a%'
col_name LIKE 'a%' COLLATE latin1_bin
如果希望总是以区分大小写的方式处理列,可使用区分大小写的或二进制校对声明它。
简单的比较操作(>=, >, =, <, <=, 排序和分组)基于每个字符的“排序值”。具有相同排序值的字符(如‘E’, ‘e’,和‘??’)将被当作相同的写字符。
标签:
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
用XsltArgumentList实现xsl的参数调用
2008-09-04 11:24:00
asp从Excel中筛选符合条件的记录保存至新的Excel中
2007-09-06 19:20:00
css可以给img元素设置背景图
2008-09-29 15:35:00
静态页面利用JS读取cookies记住用户信息
2011-04-14 11:17:00
如何在ACCESS中插入超级链接?
2007-10-22 12:13:00
![](https://img.aspxhome.com/file/UploadPic/200710/22/2007102212225806s.gif)
ASP代码中的容错机制
2008-10-19 17:30:00
FrontPage XP设计教程4——Css样式表的应用
2008-10-11 12:25:00
![](https://img.aspxhome.com/file/UploadPic/200810/17/20081017123534164s.jpg)
Javascript Closures (1)
2009-03-18 12:14:00
百度“有啊”首页首次曝光 以绿色调为主
2008-10-20 12:52:00
![](https://img.aspxhome.com/file/UploadPic/200810/20/20081020125720739s.jpg)
WEB2.0网页制作标准教程(9)第一个CSS布局实例
2008-02-19 19:05:00
![](https://img.aspxhome.com/file/UploadPic/20082/19/2008219191629508s.gif)
如何在事件代理中正确使用 focus 和 blur 事件
2010-01-30 12:51:00
Perl下应当如何连接Access数据库
2008-12-04 13:06:00
网页中的平衡、对比、连贯和留白
2008-11-24 12:11:00
SQL Server数据库动态交叉表的参考示例
2009-01-04 14:44:00
技术性击倒与抬杠
2009-02-12 12:28:00
SQL Server可写脚本和编程扩展SSIS包
2009-01-20 16:29:00
选择一个优秀正文字体的15个技巧
2008-03-20 13:36:00
![](https://img.aspxhome.com/file/UploadPic/20083/20/2008320134124747s.jpg)
适合所有网站的rss和xml聚合功能asp代码
2011-04-06 11:19:00
面向站长和网站管理员的Web缓存加速指南[翻译]
2008-04-22 21:04:00
![](https://img.aspxhome.com/file/UploadPic/up/2008042222003437.gif)
再谈CSS样式表书写风格
2009-03-30 16:09:00
![](https://img.aspxhome.com/file/UploadPic/20093/30/css_format-12s.png)