MySQL 注释

MySQL 注释

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

MySQL还可以提供可执行注释。因此,在我们不需要使用可执行注释之前,它仅执行SQL部分。

在MySQL服务器中,我们可以通过以下三种方式编写注释:

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

让我们详细了解每一种方式。

使用 # 符号

它用于行尾或 SQL 语句。

语法

SELECT Statement; # comment goes here

示例

这个示例提供了学生的详细信息,而不解析注释。

Mysql> Select * FROM student_info; # JAVATPOINT  

输出:

MySQL 注释

使用–符号

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

语法

SELECT Statement; - - comment goes here

示例

这个示例给出了学生的详细信息,不解析注释。

mysql> SELECT * FROM orders; - - JAVATPOINT

输出:

MySQL 注释

使用/**/符号

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

语法

/* 
   comment goes here 
   comment goes here
*/  

示例

/* JAVATPOINT.com 
C-styling comment in SQL*/ SELECT * FROM orders;

输出:

MySQL 注释

可执行注释

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

语法

以下是可执行注释的语法:

语法

/*! MySQL-specific code */

示例

mysql> SELECT 3 /*! +2 */ AS SUM;

输出:

MySQL 注释

我们还可以使用以下语法来执行特定版本 MySQL 中的注释: version of MySQL :

/*! ##### MySQL-specific code */

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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程