暂无图片
关于不同db,默认情况下,表名是否区分大小写?
我来答
分享
暂无图片 匿名用户
关于不同db,默认情况下,表名是否区分大小写?

关于不同db,默认情况下,表名是否区分大小写?


目前常见的哪些db ,默认是表名区分大小写,就是表名大写和小写不同


比如mysql ,oracle ,pg 分别是那种

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
手机用户9091

不同的数据库系统可能会有不同的规则来处理表名的大小写。但是,在大多数情况下,数据库表名的大小写是不敏感的。这意味着,除非数据库被配置为对表名进行区分大小写,否则在查询时指定的表名大小写可以被忽略。

以下是一些常见数据库系统的情况:

  • MySQL:默认情况下,表名的大小写不敏感。

  • PostgreSQL:默认情况下,表名的大小写不敏感。

  • SQL Server:默认情况下,表名的大小写不敏感。

  • Oracle:表名的大小写是固定的,创建表时指定的大小写将被存储和使用,查询时也需要保持相同的大小写。

  • SQLite:默认情况下,表名的大小写不敏感。

如果你需要确保表名在数据库中保持特定的大小写,你应该在创建表时就使用正确的大小写。对于像Oracle这样严格区分大小写的数据库,你必须在查询时保持表名的大小写准确匹配。

暂无图片 评论
暂无图片 有用 1
打赏 0
龙舌兰地落🌏
2024-10-31
不对吧?postgresql和linux上的mysql应该都表名大小写敏感
企鹅大能猫

一般的数据库默认不区分大小写

暂无图片 评论
暂无图片 有用 0
打赏 0
龙舌兰地落🌏

mysql在linux上默认表名区分大小写,windows上默认不区分,靠初始化参数lower_case_table_namesk控制;
oracle默认区分;
sqlserver默认不区分;
postgresql默认区分。

暂无图片 评论
暂无图片 有用 3
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Average Action Session在1个小时内的平均活动会话个数,如何统计?
回答 1
指的是会话总数的平均值
万里数据库的知识产权情况如何?软著、发明专利是个什么情况?
回答 1
万里数据库具备完善的知识产权保护体系,其中:发明专利10项:已授权5项,在审5项;商标:7项;软件著作权:40余项。
虚拟列怎么用
回答 1
altertableyaddjsvarchar(10)generatedalwaysas(casewhentotal<100then100totalwhentotal>100andtota
mysql sql优化
回答 3
1.sendmessage,needresend,requesttime组合索引。2.单独计算send,success,unknown,fee状态对应的数据,最后进行合并。3.结果集(where结果集
mysql单表最多数据是多少?
回答 1
已采纳
mysql表没有行数和列的个数限制,大部分建议超过几百万行之后建议采用分区分表,或者保留近期有效数据;共享表空间模式下,innodb表空间最大是64TB;独立表空间时就取决操作层面对文件大小的限制了,
sql优化与配置问题
回答 1
具体什么优化和配置问题?
MySQL有哪几类日志文件?
回答 1
已采纳
日志文件记录了影响MySQL数据库的各类活动,常见的日志文件有错误日志(ErrorLog)、二进制日志(BinaryLog)、慢查询日志(SlowQueryLog)、全查询日志(GeneralQuer
服务器安装mysql8.0 必须要先安装 mysql-community-common-等模块吗?
回答 1
不需要mysql8.0.16linuxglibc2.12x8664.tar这种包解压修改一下/etc/my.cnf就可以使用了
MySQL的审计功能是不是企业版的才能用?
回答 2
已采纳
社区版也有,但是功能比较简陋。企业版是官方推的。但是即使如此我还是推荐你用第三方数据库审计。旁路接入,减少数据库审计压力。
MHA架构执行/usr/local/bin/masterha_check_ssh --conf=/etc/mha/mha.conf出现报错
回答 1
已采纳
检查一下perl的版本,以及perlParamsValidate的版本