我正在尝试使用 MySQL 工作台评论存储过程。我尝试使用以下语法 -
/**
Hai
*/
和
-- hai
这两个将完美执行,但更改永远不会更新到存储过程,而打开存储过程它不会显示任何更改。
谢谢你的帮助。
我正在尝试使用 MySQL 工作台评论存储过程。我尝试使用以下语法 -
/**
Hai
*/
和
-- hai
这两个将完美执行,但更改永远不会更新到存储过程,而打开存储过程它不会显示任何更改。
谢谢你的帮助。
您应该将您的评论放在过程主体中,即 和 之间的BEGIN
内容END
。其余代码是创建过程的说明,一旦运行它们就会丢失。
注释语法和往常一样:
/* ... */
--<space>
MySQL Workbench 方便地警告这一点:
MySQL 有评论功能。官方手册在这里。
例子:
DELIMITER $$
CREATE PROCEDURE proc_name()
COMMENT 'this is my comment'
BEGIN
/*here comes my voodoo*/
END $$
DELIMITER ;
这样,您还可以将评论保存在数据库中,而不仅仅是在源代码中。