如何在oracle中获取包内的函数列表

时间:2013-11-21 11:45:17

标签: sql sql-server oracle

我有一个要求,我需要获取包内的所有函数名称。其实我是SQL Server的人。我是Oracle的新手。在SQL Server中我有像视图依赖项这样的选项,这样我就可以获得所有依赖项。有没有办法在oracle中的包中获取所有函数名。

感谢您的评论。

1 个答案:

答案 0 :(得分:2)

您可以查询ALL_PROCEDURES& USER_PROCEDURES个视图以获取包中的函数和过程列表。

试试这个,

SELECT object_name package_name, 
       procedure_name
  FROM user_procedures
 WHERE object_name = '<PACKAGE_NAME>';