首页 / MYSQL / MySQL对表名的区分大小写
MySQL对表名的区分大小写
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL对表名的区分大小写,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含909字,纯文字阅读大概需要2分钟。
内容图文
![MySQL对表名的区分大小写](/upload/InfoBanner/zyjiaocheng/896/25252ce5db9c4a90a03adda0c333533b.jpg)
为什么不同的平台(linux vs windows)不支持相同的命名约定?我对文档使用文件名作为借口这一事实感到震惊.
是的,Windows对文件名不区分大小写,但人们会认为开发人员可以适应这种情况.我(个人偏好)鄙视under_score_convention并更喜欢camelCaseConvention.
有没有办法在连接到数据库时启用驼峰区分大小写,或者这是否必须在默认配置中完成?
在所有平台上,是否有默认支持camelCaseConvention的MySQL替代品?
编辑
好吧,我觉得现在有点愚蠢,我更新到mysql 5.5,现在支持camel-case约定,通过降低整个名称.然而,它并没有保留驼峰,这是我正在寻找的一部分.
解决方法:
SQL标准定义标识符不区分大小写(除非双引号:“CamelCase”).您对CamelCase(混合大小写)名称的渴望与标准冲突,您最好学会接受它.或者你开始重复引用你的标识符,永远不要忘记这样做.
大多数RDBMS实际上实现了标准(类似)行为.甚至MySQL最近都尝试过,但是很难打破既定的语法规则.
资源
> MySQL manual on this topic.
> Related article针对最流行的RDBMS运行测试用例.
> wikibooks中最流行的SQL方言如何处理分隔标识符的列表.
内容总结
以上是互联网集市为您收集整理的MySQL对表名的区分大小写全部内容,希望文章能够帮你解决MySQL对表名的区分大小写所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。