我有一个要求,我需要获取包内的所有函数名称。其实我是SQL Server的人。我是Oracle的新手。在SQL Server中我有像视图依赖项这样的选项,这样我就可以获得所有依赖项。有没有办法在oracle中的包中获取所有函数名。
感谢您的评论。
答案 0 :(得分:2)
您可以查询ALL_PROCEDURES
& USER_PROCEDURES
个视图以获取包中的函数和过程列表。
试试这个,
SELECT object_name package_name,
procedure_name
FROM user_procedures
WHERE object_name = '<PACKAGE_NAME>';