首頁 > 資料庫 > mysql教程 > MYSQL分享:获取存取过程完整定义语句_MySQL

MYSQL分享:获取存取过程完整定义语句_MySQL

WBOY
發布: 2016-06-01 13:33:10
原創
859 人瀏覽過

bitsCN.com

MYSQL分享:获取存取过程完整定义语句

 

[sql] 

SELECT db,specific_name AS OBJECT_NAME ,  

  CONCAT(  

    CHAR(13),  

    CHAR(10),  

    'DELIMITER $$',  

    CHAR(13),  

    CHAR(10),  

    CHAR(13),  

    CHAR(10),  

    'USE `',  

    db,  

    '`$$',  

    CHAR(13),  

    CHAR(10),  

    CHAR(13),  

    CHAR(10),  

    'DROP PROCEDURE IF EXISTS `',  

    specific_name,  

    '`$$',  

    CHAR(13),  

    CHAR(10),  

    CHAR(13),  

    CHAR(10),  

    'CREATE ',  

    security_type,  

    '=`',  

    REPLACE(`definer`, '@', '`@`'),  

    '` PROCEDURE `',  

    specific_name,  

    '` (',  

    param_list,  

    ')',  

    CHAR(13),  

    CHAR(10),  

    body,  

    '$$',  

    CHAR(13),  

    CHAR(10),  

    CHAR(13),  

    CHAR(10),  

    'DELIMITER ;',  

    CHAR(13),  

    CHAR(10),  

    CHAR(13),  

    CHAR(10)  

  )  AS DEFINITION   

FROM  

  mysql.proc a   

  WHERE `type` = 'PROCEDURE'  

 

bitsCN.com
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板