空包<包名>定义(无公共成员) [英] Empty package &lt;package name&gt; definition (no public members)

查看:269
本文介绍了空包<包名>定义(无公共成员)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在尝试运行或调试包时遇到问题,其中 Oracle SQL Developer 不显示没有输入参数的公共成员(过程).

I'm facing an issue when trying to run or debug a package where Oracle SQL Developer doesn't display public members (procedures) that don't have input parameters.

有几个过程,一些重载,但 Oracle SQL Developer 没有显示可调用的成员.

There is a couple of procedures, some overloads, but Oracle SQL Developer doesnt display no invoke-able members.

我尝试过以下版本的 Oracle SQL Developer

I've tried with following versions of Oracle SQL Developer

  • 4.1.1.19 文章链接说这个版本解决了问题,但没有
  • 4.0.3.16 - 相同的行为
  • 4.0.0.13 - 相同的行为
  • 3.2.20.09 - 此版本实际上显示了可调用成员,但调试器不起作用.
  • 4.1.1.19 link to article saying this version solves the issue, but it didn't
  • 4.0.3.16 - same behavior
  • 4.0.0.13 - same behavior
  • 3.2.20.09 - this version actually displayed invokable members, but debugger doesnt work.

这是 Oracle 版本:

This is the Oracle version :

select * from v$version;

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
"CORE   11.2.0.4.0  Production"
TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production

有没有人成功解决过类似的情况?如何解决?(升级数据库不是 atm 选项)

Has anyone successfully resolved similar situation and how? (Upgrading database is not an option atm)

推荐答案

有点晚了,但我可以提供帮助.有一个 SqlDeveloper 错误.我要做的是在编译之前保存"它...

A bit late, but i could help. There is a SqlDeveloper bug. What I have to do is to "Save" it before Compile it...

希望能帮到你

这篇关于空包<包名>定义(无公共成员)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆