sql - 如何在ORACLE中显示包中的功能代码?

标签 sql oracle

从包 PACK 显示函数 FUNCTION1 的最佳方式是什么?
DESC PACK.FUNCTION1不起作用

最佳答案

你说“展示”是什么意思?
您可以通过以下方式查看包体实现:

select text 
  from all_source a 
 where a.type = 'PACKAGE BODY' 
   and a.name = 'YOUR_PACKAGE' 
 order by line asc

尽管您不能以这种方式从包中仅提取某个功能。您可以通过设置 a.type = 'FUNCTION' 对独立功能执行相同操作.

关于sql - 如何在ORACLE中显示包中的功能代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652650/

相关文章:

按星期几进行 SQL 分组

sql - 在 PostgreSQL 中分组 AND 和 OR 条件

sql - Oracle SQL : How to use more than 1000 items inside an IN clause

sql - 如何将序列号更新到包含数据的现有表

r - 安装 ROracle

oracle - Oracle中的内联 View 与内联表有何不同?

php - 获取前 5 个帖子计数 sql

sql - 以下查询是否限制SQL Select

sql - Oracle SQL 约束其他表中的相同值

c# - ODP.NET 连接异常