教你如何在MySQL命令行中使用SQL语句的规则。
分号(;)是SQL语句的结束符号。如果忘记了分号,直接返回回车键,下面将显示在mysql客户机上。
从客户选择*
->
由于分号没有结束,客户端SQL语句没有结束,等待用户继续以分号显示结束命令直到输入结束。在一些数据库中,支持该实例以省略最后的分号。
规则2:保留关键字不区分大小写
保留关键字是SQL中的预定义关键字,如上面检索语句中的SELECT、从等,属于保留关键字。这些保留关键字在sql中是不区分大小写的。
它被执行。
从客户选择*;
从客户选择*;
从客户选择*;
然而,在一般情况下,编写SQL语句时,我们应该尽可能把关键的大小。例如,写一个大写字母的形式保留的关键字,在小写字母的形式写一个表或一个名字,和SQL语句将一目了然。此外,根据不同的数据库,有数据库的区分表或列的名称的大小。
规则3:免费加空格或换行符
在sql语句中间,可以自由地添加空格或行,例如,可以正确地执行下列语言。
选择*
从客户;
MySQL >选择
-> *
->从
->客户;
但是,在关键字中间添加空格或更改是非法的。
SQL语句可以写成一行,但对于较长的单词,可以添加适当的修改,以便便于阅读。
以命令语句作为单位排列是一个参考标准。例如,在SELECT语句中,对象的列名逐一列出,并且在下一行的从命令后面列出了检索对象的名称,因此整个SQL语句看起来是分层的。
此外,在列名或表名之后,行也可以更改。例如,一行选择将分别列出,然后在检索之前可以将一个选项卡添加到列中。所有列名都将单独列出。
规则4:{或}…
注释可以添加到SQL语句中。注释是DBMS不解释的信息。注释分为单行注释和多行注释。注释二将从一行的结尾开始,直到被视为注释。多行注释是一个包含{ }和{ }的字符串。
从客户中选择*;这是注释
mysql
< >是
<注释>