Oracle - 从包中查看函数体

ojh*_*ins 3 sql oracle oracle11g

我在Oracle的包中有一个函数,我想查看其中一个函数的实现或主体.

我可以在all_source视图中找到包但找不到该功能.我也厌倦了这个user_source观点.

功能详细信息是否位于不同的视图或表中?我知道它可以像我昨天发现的那样完成,但愚蠢地没有保存查询...

Note

我想查看包内部函数的主体而不是包本身的主体

Noe*_*oel 10

您可以在all_source视图中找到包体.

  SELECT *
    FROM all_source
   WHERE TYPE = 'PACKAGE BODY' AND name = '<your package name>'
ORDER BY line;
Run Code Online (Sandbox Code Playgroud)

我想您可能正在尝试使用函数名称进行搜索而无法找到它.