是否有可以检索特定包中涉及的所有表的查询?

时间:2017-01-20 13:29:36

标签: mysql sql oracle11g

我有一个包在PLEedit文档中存储不同的过程和函数的包,我想知道是否有任何方法可以查看该包中涉及的所有表?或者也许有办法至少看到受该包影响的所有表(UPDATE,INSERT,DELETE或示例)?这个软件包非常庞大,需要花费大量时间来完成它并弄清楚所涉及的所有表格。

1 个答案:

答案 0 :(得分:1)

在Oracle中:

select *
from all_dependencies
where name = 'your_package'
  and referenced_type = 'TABLE'

请注意,这不会提取动态SQL给出的依赖关系。