MySQL 注释
时间:2019-02-04 12:52:31 来源:igfitidea点击:
在本教程中我们将学习如何在MySQL的SQL语句中使用注释。
语法
在MySQL的SQL语句中,创建注释有三种语法。
使用#符号创建注释
语法:
# 在这里写注释
在MySQL中,以#符号开头的注释必须位于SQL语句的行末,并在其后有换行符。这种注释方法只能横跨1行,并且必须在该行的末尾。
使用--符号创建注释
语法:
-- 在这里写注释
在MySQL中,以 --符号开头的注释类似于以 #符号开头的注释。
使用--符号时,注释必须位于SQL语句中一行的末尾,并在其后有一个换行符。这种注释方法只能跨越SQL中的一行,并且必须在该行的末尾。
使用/和/符号创建多行注释
在MySQL中使用/和/符号创建SQL注释的语法为:
语法:
/* 在这里写注释 */
在MySQL中,多行注释以/*符号开头,以结束,*/并且可以在SQL语句中的任何位置。这种注释方法可以跨越SQL中的多行。
MySQL 注释示例-单行注释
- 单行注释注释位于单独一行上,不能跨越多行:
SELECT contact_id, last_name, first_name /* 从表contacts中查询数据 */ FROM contacts;
- 注释在SQL语句中间:
SELECT /* 列出查询字段 */ contact_id, last_name, first_name FROM contacts;
- 注释位于行尾:
SELECT contact_id, last_name, first_name /* 要查找的字段 */ FROM contacts;
或者
SELECT contact_id, last_name, first_name -- 要查找的字段 FROM contacts;
或者
SELECT contact_id, last_name, first_name # 要查找的字段 FROM contacts;
MySQL 注释示例--多行注释
SELECT contact_id, last_name, first_name /* * zhilu * 在MySQL多行注释演示。 */ FROM contacts;
这样写多行注释也可以:
SELECT contact_id, last_name, first_name /* zhilu 在MySQL多行注释演示。*/ FROM contacts;
MySQL都会将/*符号后的所有内容当做注释,直到到达*/符号为止。