【发布时间】:2018-09-18 17:34:32
【问题描述】:
我最近在调用我们的包中的另一个包/过程时遇到问题“Program Unit being called”。
每当我们更改子包或父包中的任何内容并执行父包时,它都会在调用子包时显示错误“找不到调用的程序单元”。
【问题讨论】:
-
您应该提供minimal reproducible example。如果这不是关于程序化 SQL 开发,也许可以研究一下 dba.stackexchange.com
-
@jdv 因为问题是关于编写 PL/SQL 包,显然这是一个编程问题,因此在此范围内。
-
@APC 我的评论是
if声明。只需遵循正确的分支。编译器不关心另一个分支是否从未被访问过。 -
@jdv - 我认为您的部分评论对新贡献者没有帮助且令人困惑。
-
@APC 我不同意。我要求 OP 控制这个问题。它要么缺少信息,要么位于错误的位置,要么两者。他们可以在他们认为合适的时候使用这些信息。知道每个标签的含义不是 5s 审查。将人们推向正确的方向就足够了。我一点也没有误导。
标签: plsql plsqldeveloper plsql-package