什么是 Oracle 中的无错误错误

Posted

技术标签:

【中文标题】什么是 Oracle 中的无错误错误【英文标题】:What is a No Error Error in Oracle 【发布时间】:2018-05-10 14:34:50 【问题描述】:

我在尝试编译 Oracle 函数时收到此消息:

[Warning] ORA-24344: success with compilation error
No errors (1: 0): Warning: compiled but with compilation errors

这是完整的错误消息。居然说没有错误,怎么编译有错误呢?

谢谢, --雅各布

【问题讨论】:

【参考方案1】:

你用的是什么工具?在 SQL/Plus 中,键入

show errors

显示错误。

在 Toad 中,单击屏幕底部的消息选项卡。

您可能需要 ALTER ANY PROCEDURE 权限?这个不太确定。

【讨论】:

我正在使用 TOAD。上面的文字是从消息标签中复制的。 对 TOAD 不太熟悉,但您可能可以选择获取命令窗口或类似的东西。在该窗口中,使用show errors,您应该会看到详细信息。【参考方案2】:

在模式浏览器中:

导航到函数节点 点击该函数的名称 在右侧窗格中,选择“错误”选项卡 它会告诉你在编译函数时遇到了哪些错误 它还会显示哪一行和哪一列包含错误 如果您单击(或双击?不记得)错误本身,它将引导您到“源”选项卡并将光标定位到错误位置

【讨论】:

以上是关于什么是 Oracle 中的无错误错误的主要内容,如果未能解决你的问题,请参考以下文章

Power Query Editor (Excel) - 错误处理 API 提要中的无数据

Grails 2.4.5 错误 net.sf.ehcache.CacheException:javax.management.MalformedObjectNameException 属性值部分中的无

* ngFor-错误名称控件的无值访问器

错误的英语提示翻译 以及经常犯的无错误

oracle 忽略子查询中的无效标识符错误

为啥 Apex/Oracle 会出现此错误?