MySQL 注释

17 Mar 2025 | 阅读 2 分钟

注释是 SQL 查询中程序员可读的解释或注解。它用于使 SQL 语句更容易被人类理解。MySQL 在解析 SQL 代码时通常会忽略它们。注释可以单行写,也可以多行写。

MySQL 也可以提供可执行注释。因此,在我们不使用可执行注释时,它只执行 SQL 部分。

在 MySQL Server 中,我们可以主要通过以下三种方式来写注释:

  1. 使用 # 符号
  2. 使用 -- 符号
  3. 使用 /* 和 */ 符号

让我们详细了解一下。

使用 # 符号

它用于行末或 SQL 语句末尾。

语法

示例

此示例在不解析注释的情况下提供学生详细信息。

输出

MySQL Comments

使用 -- 符号

它放在行末。在这种注释样式中,我们必须确保双斜杠至少有一个空格或控制字符,如制表符、空格、换行符等。

语法

示例

此示例在不解析注释的情况下提供学生详细信息。

输出

MySQL Comments

使用 /* 和 */ 符号

这种注释类型类似于 C 编程语言,可以跨越多行。我们可以使用此注释来记录 SQL 语句块。

语法

示例

输出

MySQL Comments

可执行注释

MySQL 也使用可执行注释。这种注释样式提供了不同数据库之间的可移植性。它允许我们嵌入仅在 MySQL 中可执行的 SQL 代码,而其他数据库将忽略此扩展。

语法

以下是可执行注释的语法

语法

示例

输出

MySQL Comments

我们也可以使用下面的语法在特定 MySQL 版本 中执行注释

这里。 #### 代表执行注释的 MySQL 版本 名称。第一个 # 用于主版本,例如 5 或 8。第二个 ## 用于次版本,最后的 ## 用于补丁级别。


下一主题MySQL CHECK 约束