作者:杨涛 本来在MySQL的存储过程(Store Procedure)里添加注释很简单。可惜如果用命令行客户端来导入备份的数据,注释就会被去掉。
我来举一个在BODY内添加注释例子,看看解决办法:
DELIMITER $$
DROP PROCEDURE IF EXISTS `t_girl`.`sp_say_hello`$$
CREATE DEFINER=`root`@`%` PROCEDURE `sp_say_hello`() COMMENT 'This procedure generates string "Hello,world!"' BEGIN /* * Main statements. */ select 'Hello,world!' as result; END$$
DELIMITER ;
这样在命令行用SOURCE 导入的话就会保留BODY 内的注释。 |