43

我收到此错误:

错误:检查编译器日志

如何在 Oracle SQL Developer 中查看编译器日志?

4

3 回答 3

46

control-shift-L 应该为您打开日志。默认情况下,这将是消息日志,但如果您创建创建错误的项目,编译器日志将显示(对我来说,该框显示在左下角)。

如果消息日志是唯一显示的日志,只需重新执行导致失败的项目,编译器日志就会显示

例如,点击 Control-shift-L 然后执行这个

CREATE OR REPLACE FUNCTION TEST123() IS
BEGIN
VAR := 2;
end TEST123;

并且您会看到消息“错误(1,18):PLS-00103:遇到符号“)”当期望以下之一时:当前删除存在之前“

(您也可以在“查看--日志”中看到这一点)

还有一件事,如果您在(函数 || 包 || 过程)方面遇到问题,如果您通过 SQL Developer 界面进行编码(通过在连接选项卡上找到有问题的对象并对其进行编辑,则会立即出现错误显示(有时甚至加下划线)

于 2010-09-28T17:19:23.843 回答
14

我也可以使用

显示错误;

在 sql 工作表中。

于 2010-10-08T15:48:23.173 回答
7

要查看您的登录信息,请SQL Developer按:

CTRL+ SHIFT+ L(或macOS 上的CTRL+ CMD+ )L

或者

查看 -> 日志

或通过使用 mysql 查询

显示错误;

于 2015-09-25T17:20:48.010 回答