【问题标题】:How to Extract stored procedures and functions in MySQL?如何在 MySQL 中提取存储过程和函数?
【发布时间】:2016-03-13 06:21:49
【问题描述】:

我有一个存储函数,它在其主体中引用表的列。我想获取有关表和列的信息。如何获取它?过程也一样。

【问题讨论】:

    标签: mysql database function dependencies procedure


    【解决方案1】:

    USE myDatabase;

    SHOW CREATE PROCEDURE myProcedure;

    SHOW CREATE FUNCTION myFunction;

    应该为您提供有关该 StoredProcedure / 功能的信息,包括它是如何构建的。从那里你可以看到它引用了哪些表/列。

    【讨论】:

    • 我以前得到它。但是我在程序中使用它,我无法解析整个函数或过程体来提取表名。因为 oracle 提供了“all_dependency”表,它提供了所需的一切独立列
    猜你喜欢
    • 2010-10-24
    • 2017-04-23
    • 2021-10-08
    • 2023-03-22
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多