SQL语法区分大小写吗?

SQL语法区分大小写吗?

SQL区分大小写。我使用过的MySQL和SQL Server似乎都是敏感的。总是这样吗?标准是否定义了区分大小写?



largeQ
浏览 3271回答 3
3回答

慕丝7291255

该SQL关键字是不区分大小写(SELECT,FROM,WHERE等),但往往写在全部大写。但是在某些设置中,表和列名称区分大小写。MySQL有一个配置选项来启用/禁用它。通常区分大小写的表和列名称是Linux上的默认值,不区分大小写在Windows上是默认值,但现在安装程序在安装过程中询问了这一点。对于MSSQL,它是数据库的排序规则设置的函数。这是关于名称区分大小写的MySQL页面以下是MSDN中有关MSSQL排序规则的文章

阿晨1998

这不是严格的SQL语言,但在SQL Server中,如果数据库排序规则区分大小写,则所有表名都区分大小写。

慕妹3146593

在Sql Server中,它是一个选项。打开它很糟糕。我不确定MySql。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server