MYSQL存储过程注释位置

MYSQL数据库存储过程,像"#“和”/%%/“注释需要写在BEGIN,END语句块里面,否则保存不了,例如:

CREATE PROCEDURE HelloWorld()
 BEGIN
 #大家好,我是注释
   SELECT COUNT(*) INTO param1 FROM t;
 END

PS:1 我的MYSQL版本是5.166

     2 如果没有BEGIN,END的存储过程,可以这样写(好奇怪的样子)

CREATE PROCEDURE HelloWorld() SET /%我是注释2号%/@a=1;

    3 其实SQL语句在存储过程中已经提供了一个注释语句COMMENT 

CREATE PROCEDURE HelloWorld() COMMENT "我是注释3号"  SET @a=1;
posted @ 2014-07-21 20:13  lullll  阅读(731)  评论(0编辑  收藏  举报