首页 > 解决方案 > 查找存储过程中的表列表

问题描述

我有一个过程名称、目录名称和架构名称,我正在尝试查找与该过程关联的表列表

尝试了几种不同的方法,但没有任何效果..

标签: oracleplsql

解决方案


尝试这个:

SELECT NAME,REFERENCED_NAME,REFERENCED_TYPE
  FROM USER_DEPENDENCIES
 WHERE TYPE IN ('PROCEDURE','PACKAGE','FUNCTION') AND REFERENCED_TYPE = 'TABLE'
ORDER BY REFERENCED_OWNER, REFERENCED_NAME, REFERENCED_TYPE;

推荐阅读