- 浏览: 48183 次
- 性别:
- 来自: 上海
文章分类
最新评论
在默认情况下,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’,和‘é’)将被当作相同的写字符。
以下是引用片段:
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’,和‘é’)将被当作相同的写字符。
发表评论
-
查询所有用户锁:(执行解锁语句)注:dba用户登陆
2012-07-06 13:28 481--查询所有用户锁:(执行解锁语句)注:dba用户登陆 S ... -
SQL一条数据分行
2011-12-07 11:25 827CREATE OR REPLACE TYPE TP_TABLE ... -
sql server 2008 做import data 连接Oracle 10g 报错oraoledbpus10.dll: 找不到指定的模块
2010-05-27 14:48 1879sql server 2008 从oracle 10g imp ... -
SQL SERVER UNION 运算符使用注意
2009-09-25 10:54 1382UNION 运算符使用注意: 1.在使用 UNION 运算符组 ... -
SQL SERVER 中一些聚合函数的一些小常识
2009-09-25 10:27 1073聚合函数: SUM、AVG、COUNT、MAX 和 MIN ... -
SQL SERVER 数据类型转换
2009-09-25 10:17 1584数据类型转换有两种: 隐性转换对于用户是不可见的。 SQ ... -
ORACLE 开发中常用到得命令
2009-09-24 14:17 9371.增加主键 alter tab ... -
[ODBC SQL Server Driver] [TCP/IP Sockets]无效的连接
2009-09-09 17:28 2127先查查网络通不,请查一下SQL的TCP/IP端口是否有允许对外 ... -
如何修改SQL Server 2000系统管理员Sa的登录密码?
2009-09-09 15:11 6387分析:SQL Server 2000系统管理员Sa的登录密码, ... -
SQL Server 轻松修改数据的大小写
2009-09-07 09:29 1075下面就是用来创建名为u ... -
如何重建sybsystemprocs系统数据库
2009-09-04 11:12 702如何重建sybsystemprocs系统数据库 依照 ... -
SQL SERVER查询表结构
2009-09-03 09:49 21381.调用系统过程sp_help SQL:sp_help 表名 ... -
oracle系统表查询
2009-09-02 17:51 526oracle系统表查询 数据字典dict总是属于Orac ... -
Oracle完全卸载
2009-09-02 17:50 1030Oracle 10g 完全卸载 软件环境: 1、Windows ... -
在Oracle 中处理日期大全
2009-09-02 17:49 578在oracle中处理日期大全 jbuilder ... -
sql查询表结构
2009-08-27 14:48 456sp_MShelpcolumns'table_name' -
oracle命令大全
2009-08-27 14:47 2251一、ORACLE的启动和关闭 ... -
imformix命令
2009-08-27 14:46 10031. dbexport 将数据库以ASCI ... -
Oracle不支持 with(nolock)
2009-08-25 17:07 1971select * from table with(nolock ... -
sql类型decimal与numerce有何区别?
2009-08-25 14:15 1813具有固定有效位数和小数位数的数值资料类型。 decimal ...
相关推荐
因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix/Linux 系统中是大小写敏感的。 MySQL大小写敏感可以通过配置文件的lower_...
在 MySQL 中,数据库和表对应于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。
7.1.4 NULL值 7.1.5 数据库,表,索引,列和别名的命名 7.1.5.1 名字的大小写敏感性 7.2 用户变量 7.3 列类型 7.3.1 列类型的存储要求 7.3.5 数字类型 7.3.6 日期和时间类型...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符...
# 7.1.5.1 名字的大小写敏感性 o 7.2 用户变量 o 7.3 列类型 + 7.3.1 列类型的存储要求 + 7.3.5 数字类型 + 7.3.6 日期和时间类型 # 7.3.6.1 问题和日期类型 # 7.3.6.2 DATETIME,DATE和TIMESTAMP类型 # 7.3...
7.1.5.1 名字的大小写敏感性 7.2 用户变量 7.3 列类型 7.3.1 列类型的存储要求 7.3.5 数字类型 7.3.6 日期和时间类型 7.3.6.1 问题和日期类型 7.3.6.2 DATETIME,DATE和TIMESTAMP...
6.1.3 名字的大小写敏感性 6.1.4 用户变量 6.1.5 系统变量 6.1.6 注释句法 6.1.7 MySQL 对保留字挑剔吗? 6.2 列类型 6.2.1 数字类型 6.2.2 Date 和 Time 类型 6.2.2.1 Y2K 问题和日期类型 6.2....
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对
识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定...
9.2.2. 识别符大小写敏感性 9.3. 用户变量 9.4. 系统变量 9.4.1. 结构式系统变量 9.5. 注释语法 9.6. MySQL中保留字的处理 10. 字符集支持 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符...
最近一段时间一边在线上抓取SQL来优化,一边在整理这个开发规范,尽量减少新的问题SQL进入生产库。...(1)MySQL有配置参数lower_case_table_names=1,即库表名以小写存储,大小写不敏感。如果是0,则库表名以实际情况
语句中字段名全部变为小写的问题。 虽然我不推荐这种命名方式,但是如果你要坚持,好吧,这个项目能帮到你~~ 分表时做表名替换,实现方式,请参考: 。 基于 MyBatis 的分库分表项目 ,用到了本项目的 说明 曾尝试将...
MYSQL 语言参考 217 1.1 数据类型参考:怎么写字符串和数字 217 1.1.1 字符串 217 1.1.2 数字 219 1.1.3 十六进制值 219 1.1.4 NULL值 219 1.1.5 数据库、表、索引、列和别名的命名 220 1.1....