MySql教程
MySql用户管理
MySQL数据库
MySql表格和视图
MySQL查询
MySQL索引
MySQL子句
MySQL授权
MySql控制流
MySQL条件
MySQL连接
MySQL键
MySQL触发器
MySQL聚合函数
MySQL常用
MySQL正则表达式
MySql差异性

MySQL 注释

注释是放置在SQL查询中的程序员可读的解释或注释。它用于使SQL语句更易于人类理解的目的。 MySQL通常在解析SQL代码期间会忽略它们。注释可以单行或多行编写。
MySQL 也可以提供可执行注释。因此,在我们不必使用可执行注释之前,它仅执行 SQL 部分。
在MySQL Server中,我们可以通过以下三种主要方式编写注释:
使用 # 符号 使用-符号 使用 /* 和 */ 符号
让我们详细了解它们。

使用#符号

在行或SQL语句的末尾使用。
语法
SELECT Statement; # comment goes here
示例
此示例提供了学生详细信息,而不分析注释。
Mysql> Select * FROM student_info; # lidihuo  
输出:
MySQL Comments

使用-符号

它位于行尾。在此注释样式中,我们必须确保双斜杠至少具有一个空格或控制字符,例如制表符,空格,换行符等。
语法
SELECT Statement;--comment goes here
示例
此示例提供了学生详细信息,但不分析注释。
mysql> SELECT * FROM orders;--lidihuo
输出:
MySQL Comments

使用/*和*/符号

这种类型的注释类似于可以跨越多行的C编程语言。我们可以使用此注释来记录SQL语句的块。
语法
/* 
   comment goes here 
   comment goes here
*/  
示例
/* lidihuo.com 
C-styling comment in SQL*/ SELECT * FROM orders;
输出:
MySQL Comments

可执行注释

MySQL还使用了可执行注释。这种注释样式提供了不同数据库之间的可移植性。它允许我们嵌入MySQL唯一可执行的SQL代码,但其他数据库将忽略此扩展名。
语法
以下是语法可执行注释的数量:
语法
/*! MySQL-specific code */
示例
mysql> SELECT 3 /*! +2 */ AS SUM;
输出:
MySQL评论
我们也可以使用以下语法来执行注释,特别是 MySQL版本:
/*! ##### MySQL-specific code */
在这里。 ####代表执行注释的 MySQL版本名称。前#个用于主要版本,例如5或8、后两个##用于次要版本,后两个##用于补丁程序级别。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4