gpt4 book ai didi

mysql - 为什么 MySQL 列不区分大小写?

转载 作者:行者123 更新时间:2023-11-29 01:18:29 26 4
gpt4 key购买 nike

在 MySQL 中,表名区分大小写,但列名不区分大小写。

做出此决定的原因是什么?

两者都坚持一种约定不是更好吗?

最佳答案

是的。

一些存储引擎使用一个或多个文件作为表名,文件名是表名。

某些操作系统 (Windows) 对文件不区分大小写,而其他操作系统 (unix) 则区分大小写。

设置lower_case_table_names不同于 0 的变量以禁用区分大小写,并阅读有关 Identifier case sensitivity here 的更多信息

关于mysql - 为什么 MySQL 列不区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6808907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com