我在Oracle的一个包中有一个函数,我想查看其中一个函数的实现或主体。
我可以在all_source
视图中找到该包,但找不到该功能。我也厌倦了user_source
视图。
功能详细信息是否位于不同的视图或表格中?我知道它可以像我昨天发现的那样完成但是愚蠢地没有保存查询......
Note
我想查看包内部函数的主体而不是包本身的主体
答案 0 :(得分:9)
您可以在all_source
视图中找到包体。
SELECT *
FROM all_source
WHERE TYPE = 'PACKAGE BODY' AND name = '<your package name>'
ORDER BY line;
我认为您可能正在尝试使用函数名称进行搜索而无法找到它。