专注各种脚本编程
Baidu
加入收藏夹
本站内容有下面分类知识,欢迎您的到来^_^
shell相关:指令篇 基础篇 脚本欣赏 编程实例 shell问问 shell视频教程 技巧篇 水平测试 E文资料 vi编辑器 高级Bash脚本编程指南
其他:mysql perl c语言 oracle
当前位置:| 主页>mysql>

在MySQL存储过程中保留注释方法

百度收藏 QQ搜藏

作者:杨涛
本来在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 内的注释。

上一篇:结合nmap扫描工具检测MySQL状态的shell脚本 下一篇:清除mysql bin日志文件的shell脚本

power by soyo123 2007-2008