MySQL的注释

mysql> SELECT 1+ / this is a multiple-line comment */ 1; 上述的注释语法适用于mysqld服务器如何分析SQL语句。发送到服务器之前,mysql客户程序也执行部分语句解析。(例如,它通过解析来确定在多语句行中的语句边界)。在MySQL 5.1中,mysql解析/* ...*/注释的唯一局限性...
MySQL的注释
Mysql注释 MySQL服务器支持3种注释风格:
· 从‘#’字符从行尾。
· 从‘-- ’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。该语法与标准SQL注释语法稍有不同,后者将在1.8.5.7, “‘--’作为注释起始标记”中讨论。
· 从/ 序列到后面的 /序列。结束序列不一定在同一行中,因此该语法允许注释跨越多行。
下面的例子显示了3种风格的注释:
mysql> SELECT 1+1; # This comment continues to the end of line mysql> SELECT 1+1; -- This comment continues to the end of line mysql> SELECT 1 /* this is an in-line comment / + 1; mysql> SELECT 1+ / this is a multiple-line comment */ 1; 上述的注释语法适用于mysqld服务器如何分析SQL语句。发送到服务器之前,mysql客户程序也执行部分语句解析。(例如,它通过解析来确定在多语句行中的语句边界)。
在MySQL 5.1中,mysql解析/* ...*/注释的唯一局限性是结合该风格的注释定界符使用的叹号标记了有条件执行的SQL语句部分。适用于交互式运行mysql和将命令放入一个文件中,并以批处理模式使用mysql来处理mysql < file_name的文件。详细信息和例子参见1.8.4节,“MySQL对标准SQL的扩展”。
2022-06-07
mengvlog 阅读 136 次 更新于 2025-09-10 03:42:07 我来答关注问题0
  • MySQL服务器支持三种注释方式:以#开头直到行结束,以--开头直到行结束,以及以/*开始并以*/结束的多行注释。例如:在单行注释中,你可以这样写:mysql> SELECT 1+1; # 这个注释直到该行结束 使用行尾注释时,注释符--后面的内容将被忽略:mysql> SELECT 1+1; -- 这个注释直到该行结束 对于多...

  •  阿暄生活 mysql修改注释语句不生效

    MySQL修改注释语句不生效可能是由MySQL版本不支持、缓存问题、权限问题或SQL语句错误导致的。1. MySQL版本不支持:不同的MySQL版本对注释的处理方式存在差异。早期版本中,注释作为表的属性存储,而新版本中则存储在INFORMATION_SCHEMA数据库中。解决方法:检查当前MySQL版本,并考虑升级到较新的版本以支持注释...

  • 二、多行注释 多行注释从 /* 开始,以 */ 结束。可以在这两个符号之间任意添加多行注释。示例:/* 这是多行注释 这是多行注释的第二行 这是多行注释的第三行 */ SELECT * FROM tablename 三、嵌套注释 在MySQL中,注释可以相互嵌套。嵌套注释由多个 /* 和 */ 组成,内层注释必须完全包含...

  •  云易网络科技 MySQL注释的限制为什么有些情况下无法注释mysql不能注释

    MySQL不支持嵌套注释。嵌套注释使SQL语句失去可读性,不利于代码的维护和调试。可以使用单行注释和多行注释来避免这种情况。例如:/* This is /* invalid */ multi-line comment */ 2. 注释前面不能有空格 MySQL不允许在注释标记(–或/*)和注释文本之间有额外的空格。如果在注释标记和注释文...

  •  翡希信息咨询 mysql添加修改表和字段注释

    在MySQL中添加、修改表和字段注释的方法如下:1. 查看表的注释 使用SQL查询:执行 SHOW CREATE TABLE table_name; 命令,这将返回创建特定表时所包含的完整SQL语句,注释通常位于SQL语句的注释部分,并用引号括起来。2. 添加表注释 在创建表时,使用 COMMENT 子句添加注释。例如:CREATE TABLE table_...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部