在SQL查询中添加注释是一个很周到的想法,因为它是用来解释SQL语句的部分或阻止SQL语句的执行。在Microsoft Access数据库中不支持注释。
Mozilla Firefox和Microsoft Edge在我们的例子中使用Microsoft Access数据库。
如何注释SQL语句
要对SQL 语句进行注释,请使用 -符号。注释可以出现在单行,也可以跨越多行。
SQL注释可以用以下格式来写:
- 单行注释。
- 多行注释
- 内联评论
SQL 单行注释
要对单行注释进行评论,请使用- 语法:
-- comment goes here
在"-"和行尾之间的任何文本将被忽略(不会被执行)。
用-符号开始的注释必须在你的SQL语句中的行末,后面有换行符。这是因为上述注释方法在你的SQL语句中只能跨越一行,而且必须在该行的末尾。
请看下面的例子。要创建一个表,请查看关于在MySQL中创建一个表的文章:
-- fetch the records staring from LV
SELECT * FROM Products
WHERE ProductName LIKE 'LV%'
请看下面的输出:
SQL多行注释
要注释 多行 SQL 语句,使用 **/* */**符号:
/*Select all the columns
of all the records
in the Products table:*/
SELECT * FROM Products
请看输出结果:
要想只忽略语句的部分,也要使用/* */注释。
请看下面的例子,它使用注释来忽略部分行的内容。
SELECT ProductName, /*ProductCategory,*/ ProductPrice
FROM Products
请看下面的输出:
这就是对SQL语句进行注释的方法。


