回答

收藏

SQL语法区分大小写吗?

技术问答 技术问答 44 人阅读 | 0 人回复 | 2023-09-13

SQL区分大小写。我使用了MySQL和SQL Server,它们似乎都不区分大小写。总是这样吗?该标准是否定义区分大小写?% L5 a$ D6 y8 |4 _2 v; H% y1 D
                5 h6 l) P0 S3 B$ k8 d* k* I
解决方案:
+ X# L" F8 |: t3 ^5 ]( E                ; W$ P7 |  P4 T# j. @4 U$ y: b/ W* J
9 N* c5 [* m5 a# r
3 b6 e, b# n/ N+ m: ?: @
                该SQL关键字是不区分大小写(SELECT,FROM,WHERE等),但往往写在全部大写。但是,在某些设置中,表名和列名区分大小写。MySQL有一个配置选项来启用/禁用它。通常,区分大小写的表名和列名是Linux' J+ v* ^7 ^5 W) r' S+ s
MySQL上的默认名称,不区分大小写的名称曾经是Windows上的默认名称,但是现在安装程序在安装过程中询问了此问题。对于MSSQL,它是数据库排序规则设置的函数。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则