mysql 生成完整的存储过程定义语句
2014-10-21 11:34
225 查看
SELECT CONCAT('PR_', p.db,'.',p.name ) FileName , CONCAT( ' DELIMI','TER $$ USE `',p.db,'`$$ DROP PROCEDURE IF EXISTS `',p.name, '`$$ CREATE DEFINER=','`', LEFT(DEFINER, -1+LOCATE('@',DEFINER)), '`@`', RIGHT(DEFINER,LENGTH(DEFINER)-LOCATE('@',DEFINER)), '`' ,' PROCEDURE `',p.name ,'`(',p.param_list,') ',p.body_utf8, '$$ DELIMI','TER ; ' ) AS sql_create FROM mysql.proc AS p WHERE p.db LIKE '%' AND TYPE LIKE 'PROC%' ORDER BY p.db,p.name ;
相关文章推荐
- MYSQL分享:获取存取过程完整定义语句
- MySQL存储过程动态SQL语句的生成
- MySql带参数的存储过程编写(动态执行SQL语句)
- 将表中的数据自动生成INSERT语句的存储过程,自己收藏一下
- 几个收藏的根据数据库生成Insert语句的存储过程[修正版]
- 根据表中数据生成insert语句的存储过程
- 从 syscomments 取系统存储过程、用户存储过程、视图、函数、触发器等对象的sql定义语句
- mysql存储过程控制语句
- 直接从SQL语句问题贴子数据建表并生成建表语句的存储过程
- mysql,dos下执行SQL语句创建存储过程出错ERROR 1064 (42000):
- 直接从SQL语句问题贴子数据建表并生成建表语句的存储过程
- 生成Insert语句SQL存储过程
- 生成SQL语句字符串,通过存储过程执行
- 根据表中数据生成insert语句的存储过程
- mysql动态执行存储过程语句
- 存储过程里动态生成包含SQL语句字符串
- MSSQL生成 Insert 语句的 存储过程。
- 根据表或者视图自动生成分页语句的存储过程,适用于Sql Server 2005及以上版本
- mysql 查询数据库中的存储过程与函数的语句
- mysql 存储过程中变量的定义与赋值操作