繁体   English   中英

Oracle - 从包中查看函数体

[英]Oracle - View function body from a package

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

我可以在all_source视图中找到包但找不到该函数。 我也厌倦了user_source视图。

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

Note

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

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

  SELECT *
    FROM all_source
   WHERE TYPE = 'PACKAGE BODY' AND name = '<your package name>'
ORDER BY line;

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM