Mysql注释
2015-09-17 15:46
423 查看
MySQL服务器支持3种注释风格:
从‘#’字符从行尾。
从‘-- ’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。该语法与标准SQL注释语法稍有不同,后者将在1.8.5.7,
“‘--’作为注释起始标记”中讨论。
从/*序列到后面的*/序列。结束序列不一定在同一行中,因此该语法允许注释跨越多行。
下面的例子显示了3种风格的注释:
上述的注释语法适用于mysqld服务器如何分析SQL语句。发送到服务器之前,mysql客户程序也执行部分语句解析。(例如,它通过解析来确定在多语句行中的语句边界)。
在MySQL 5.1中,mysql解析/* ...*/注释的唯一局限性是结合该风格的注释定界符使用的叹号标记了有条件执行的SQL语句部分。适用于交互式运行mysql和将命令放入一个文件中,并以批处理模式使用mysql来处理mysql < file_name的文件。
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的文件。
相关文章推荐
- 关于PDM导出SQL的问题(基于mysql)
- 转mysql物理分页
- [转]Mysql自动备份并保存近15天记录脚本
- 90 mysql mysql中的表显示“使用中”解决办法!
- mysql
- mysql 小知识点备忘(一)
- Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- mysql支持跨表delete删除多表记录
- Mysql跨表更新 多表update sql语句总结
- MySQL性能优化的最佳20+条经验
- MySQL修改root密码
- Windows下命令行启动和关闭MySQL数据库
- 文本数据增量导入到mysql
- mysql 修改root密码
- mysql 修改root密码
- MySQL Study之--MySQL innodb存储与索引的总结
- Mac下通过Homebrew安装配置MySQL
- Ubuntu下mysql安装,登录
- mysql事件调度器
- mysql 主从复制读写分离