如何检查sql developer中的编译器日志?

Top*_*era 40 logging oracle-sqldeveloper

我收到此错误:

错误:检查编译器日志

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

Har*_*son 41

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

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

例如,点击Control-shift-L然后执行此操作

CREATE OR REPLACE FUNCTION TEST123() IS
BEGIN
VAR := 2;
end TEST123;
Run Code Online (Sandbox Code Playgroud)

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

(你也可以在"查看 - 日志"中看到这个)

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


Top*_*era 12

我也可以用

显示错误;

在SQL工作表中.


Sas*_*san 6

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

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

要么

查看 - >日志

或者通过使用mysql查询

显示错误;