腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
mysql
中配置区分
大小写
的
数据库
标识符
、
、
如何在
mysql
中配置区分
大小写
的
数据库
标识符
。因此
数据库
'testDatabase‘和'TestDatabase’将不会被视为相同。
浏览 5
提问于2013-03-31
得票数 0
回答已采纳
2
回答
ActiveRecord >
MySQL
适配器>区分
大小写
、
、
、
我正在使用一个
MySQL
数据库
,该
数据库
具有大写的表/字段名,如用户、机构等。因为
数据库
主机的操作系统是Linux,所以
标识符
(如表名)被视为区分
大小写
。我试图解决的问题是,ActiveRecord总是以小写形式构造
标识符
。.* FROM `institutions` LIMIT 1关于如何解决这个问题,你有什么想法? 提前感谢!
浏览 3
提问于2010-09-28
得票数 2
回答已采纳
8
回答
SQL语法是否区分
大小写
?
、
SQL是否区分
大小写
。我使用过
MySQL
和SQL Server,它们似乎都是区分
大小写
的。一直都是这样吗?该标准是否定义了区分
大小写
?
浏览 1586
提问于2008-09-30
得票数 224
回答已采纳
3
回答
还有什么理由仍然对
数据库
表和列使用蛇形
大小写
?
、
、
、
回到我开始
数据库
设计的时候,出于某些原因,建议您始终对表和列使用蛇形
大小写
(my_table_name)。我认为在
MySQL
中尤其如此。理由是,在某些情况下,大写可能会丢失或强制执行。还有什么理由仍然对表名和列名使用蛇形
大小写
?是否存在
大小写
可能丢失或强制执行的情况(例如,如果更改
数据库
引擎、操作系统等)?
浏览 3
提问于2013-04-30
得票数 8
2
回答
SQL语句中的反引号和方括号有什么区别?
、
、
在
MySQL
中,我通常用反引号封装我的字段名称,以掩盖任何保留的名称或字符。然而,我的一位同事指出,这也可以使用方括号来实现。排除反引号与SQL server不兼容的事实(显然),有什么不同?
浏览 1
提问于2012-03-15
得票数 15
回答已采纳
2
回答
关闭HSQL中的表名和列名的大写字母?
、
、
如何关闭HSQL中表名和列名的强制大写模式?<version>2.3.1</version>
浏览 0
提问于2016-03-24
得票数 7
2
回答
迁移的
数据库
的Oracle SQL Developer小写
标识符
?
、
、
、
、
MySQL
DB使用大约100个表,其中所有
标识符
都是小写的。当我使用Oracle的SQL Developer工具将这个
数据库
迁移到Oracle时,我最终得到了一个“正确”转换的
数据库
,但是...都是大写的
标识符
。会强制以区分
大小写
的方式解释这些
标识符
,这在本例中造成了严重破坏。修补CI和/或应用程序的核心代码以使所有查询都使用不区分
大小写
的
标识符
(即删除
标识符
两边的“引号”),或者将所有
标识符</
浏览 2
提问于2013-11-18
得票数 0
1
回答
mem
数据库
中的H2以小写形式生成
数据库
表名,但当从data.sql文件插入数据时,将表名转换为大写。
、
、
我有一个Spring Boot项目,它为dev (
MySQL
)和test (H2 in memory)提供了不同的
数据库
。我还为dev和test配置文件配置了两个test文件。在test中,当Hibernate创建
数据库
表时,它使用小写表名.在创建
数据库
之后,app尝试在data-test.sql文件中使用data-test.sql查询填充
数据库
,它在UPPER_CASE中查找表并失败
浏览 18
提问于2022-06-23
得票数 0
回答已采纳
6
回答
如何将Linux服务器中的
MySQL
表名改为不区分
大小写
?
、
、
我很确定这是因为php脚本中使用的所有
MySQL
查询对表名有不同的
大小写
组合(我不知道为什么原始开发人员在创建表名或php脚本时没有遵循任何约定),这并不重要,因为Mac和Windows
MySQL
服务器在默认情况下都是不区分
大小写
的有没有办法改变
MySQL
上的Linux默认设置,让它变得不区分
大小写
,并像Mac或Windows一样工作?我一直在寻找,但没有找到任何不涉及更改脚本或表名或两者都更改的答案。在
MySQL
服务器的Linux服务器控制台中有一个系统变量(low
浏览 3
提问于2012-06-23
得票数 18
3
回答
MYSQL
中的区分
大小写
和索引
、
、
我正在创建一个系统,其中使用电子邮件地址作为唯一
标识符
。有时我需要通过电子邮件地址查找用户。如果用户输入的电子邮件地址全部为小写,但
数据库
将其存储为混合
大小写
,则是完全扫描,还是
数据库
仍将使用索引?我在
数据库
的后端使用grails和
MYSQL
。User.createCriteria()我知道我可以在UI上强制
大
浏览 3
提问于2009-12-23
得票数 1
回答已采纳
1
回答
基于information_schema.routines系统变量的lower_case_table_names选择行为
、
、
这是用于在
MySQL
数据库
中获取存储过程列表的查询。使用CREATE或CREATE语句中指定的字母将表和
数据库
名称存储在磁盘上,但
MySQL
在查找时将它们转换为小
浏览 2
提问于2014-01-10
得票数 1
2
回答
大写化在
MySQL
中重要吗?
、
我找不到关于
MySQL
查询的哪一部分区分
大小写
的引用。具体来说,这些
大小写
是否敏感? 它和操作系统有联系吗?可配置的?
浏览 10
提问于2012-12-05
得票数 5
回答已采纳
2
回答
表名的
MySQL
大小写
敏感性
、
、
是的,windows对文件名不区分
大小写
,但是人们会认为开发人员会适应这种情况。我(个人喜好)鄙视under_score_convention,更喜欢camelCaseConvention。在连接到
数据库
时,是否存在启用camel
大小写
敏感性的方法,还是在默认配置中必须这样做?好了,我现在觉得有点傻了,我更新到
mysql
5.5,现在支持骆驼用例约定,降低了整个名称。不过,它并没有保存骆驼箱,这是我正在
浏览 0
提问于2013-02-04
得票数 3
回答已采纳
1
回答
如何使用大写列名的Rails?
、
、
、
因此,很明显,AR降低了查询的
大小写
。如何抑制这种行为?PostgreSQLSELECT ...
浏览 41
提问于2018-08-24
得票数 6
回答已采纳
3
回答
为什么没有引号的
标识符
在SQL-92中是大写的?
、
、
、
SQL-92标准第5.6节包含规则10.13,其中未引用的
标识符
应该
大小写
,因此foo变为FOO,而"foo"仍然是foo。例如,甲骨文、IBM DB2、雪花和ksqlDB遵守这些规则,但波斯特格斯、
MySQL
或SQLite不遵守这些规则。我遗漏了什么?
浏览 0
提问于2022-12-25
得票数 6
1
回答
引用PostgreSQL中的子查询列
我非常熟悉
MySQL
语法,但在PostgreSQL环境中似乎遇到了一些麻烦。在
MySQL
中,可以很容易地在联接子查询中引用列,但PostgreSQL中会抛出错误。
浏览 1
提问于2014-02-12
得票数 0
回答已采纳
11
回答
我应该写总是小写的表名和列名吗?
、
有些东西让我相信,当所有东西都保持小写时,
数据库
的麻烦就少了。这是真的吗?哪些
数据库
不喜欢表和列名称中的任何大写符号? 我需要知道,因为我的框架从ER模型自动生成关系模型。(这个问题不是关于它的风格是好是坏,而是关于它是否对任何
数据库
来说是一个技术问题)
浏览 6
提问于2010-01-09
得票数 50
回答已采纳
1
回答
为什么通常在sql表名中使用下划线而不是驼峰式
大小写
、
、
列表名称使用下划线而不是驼峰式
大小写
。我想知道是否有一些技术上的不兼容问题,或者这是一个约定?它依赖于系统平台(Linux/Windows)还是sql方言(
Mysql
、postgreSQL、DB2、Oracle等)。例如,在下表中,我使用了camel case,并且我还没有遇到任何问题/警告!SQL是否对表/列名称不区分
大小写
?那方言呢?
浏览 0
提问于2013-01-14
得票数 6
回答已采纳
1
回答
Server 2005中的区分
大小写
、
、
我在3个
数据库
中执行了这个存储过程,它们都成功地执行了,但是当我在第四个
数据库
上执行它时,它显示了一条消息。这是否意味着Server区分
大小写
?我知道这是不一样的,我可以在其他3个
数据库
中观察到。是否可以关闭Server的这种区分
大小写
的方法?
浏览 2
提问于2010-12-29
得票数 2
回答已采纳
1
回答
从
MySQL
查询字段名需要引号
、
、
我们有一个项目,它要求我们从Oracle查询一个
MySQL
数据库
。
数据库
实例驻留在单独的Linux服务器上。 因此,底层操作系统的
大小写
敏感性在
数据库
、表和触发器名称的区分
大小写
方面起着重要作用。这意味着这些名称在Windows中不区分
大小写
,但在大多数Unix变体中都
浏览 1
提问于2019-05-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL数据记录大小写问题
数据库的大小写敏感问题
3招解决MySQL字符串取值大小写问题
Mysql的5个使用技巧:正则、随机抽取、分组、大小写,引擎
MySQL数据库
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券