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;
上一篇:RMAN完整全备份


下一篇:PHPcms v9.6.0 文件上传漏洞