您的位置:软件首页 / 数据库 / 7.1.5.1 名字的大小写敏感性

7.1.5.1 名字的大小写敏感性

ZDNet 软件频道 更新时间:2008-01-27 作者:天极软件 来源:天极软件

本文关键词: 数据库 MySQL MySQL数据库

MySQL中,数据库和表对应于在那些目录下的目录和文件,因而,内在的操作系统的敏感性决定数据库和表命名的大小写敏感性。这意味着数据库和表名在Unix上是区分大小写的,而在Win32上忽略大小写。

注意:在Win32上,尽管数据库和表名是忽略大小写的,你不应该在同一个查询中使用不同的大小写来引用一个给定的数据库和表。下列查询将不工作,因为它作为my_table和作为MY_TABLE引用一个表:

mysql> SELECT * FROM my_table WHERE MY_TABLE.col=1;

列名在所有情况下都是忽略大小写的。

表的别名是区分大小写的。下列查询将不工作: 因为它用aA引用别名:

mysql> SELECT col_name FROM tbl_name AS a
           WHERE a.col_name = 1 OR A.col_name = 2;

列的别名是忽略大小写的

用户评论

  • 用户名
  • 评论内容
技术关注
当前技术类目:
MySQL本类技术关注比例:
12软件关注排行:121
22企业级技术关注度:22--

MySQL技术相关文章:

文章类型收录数量
3 MySQL的解决方案:
3 MySQL的相关产品:

软件频道 最新报道

软件频道 数据库 最新报道

软件频道 MySQL 最新报道

软件频道 MySQL数据库 最新报道

爱卡汽车网 | CNET科技资讯网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | 开发者在线 | PChome | Solidot | SPN |
投影顾问网 | 万维家电网 | 网友世界 | 西域IT | ZDNet China | 中关村在线 | 中小企业成长网
CNET Networks
Copyright © 1997-2007 CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号