C#从MySQL中检索存储过程

时间:2017-07-04 10:19:59

标签: c# mysql stored-procedures

下午好,

我们目前正在开发一个工具,它可以检索给定数据库中的所有Stored Procedures,然后提取每个存储过程中使用的每个Table

目前,我获得Stored Procedures中的所有List,不知道是否有任何可用的解析器我可以通过Stored Procedure并返回{{ 1}}正在使用。

然后,计划将每个Tables与图表数据库中使用的Stored Procedure相关联。

由于

1 个答案:

答案 0 :(得分:0)

我认为没有预先设定的方法来实现这一目标。您必须请求数据库表,然后检入每个存储过程查询是否包含表名。

 SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'

此查询将返回数据库中的表