You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Developer 17.2.0.188:如何设置让raise_application_error报错弹窗显示

解决SQL Developer 17.2.0中PL/SQL错误弹窗显示的问题

嘿,我来帮你搞定这个问题!首先你说这个版本找不到Tools->Preferences,其实它并没有消失——要么是你当前的界面布局把这个选项藏起来了,要么你可以直接用快捷键快速调出:Windows/Linux按Ctrl+Shift+P,Mac按Cmd+Shift+P,这绝对能打开偏好设置窗口。

接下来跟着这些步骤调整设置,就能让raise_application_error(-20001, 'xxxxx')的报错像绑定变量那样弹出新窗口:

  • 在打开的偏好设置窗口里,左侧导航栏展开**Code Editor,然后选择Errors**选项。
  • 勾选*"Show error pop-up on compile"*这个选项——这就是让编译错误直接弹出窗口的关键开关。
  • 你还可以顺便勾选*"Display errors in status bar"*,这样状态栏也会同步显示错误信息,方便快速查看。

另外要注意一个细节:确保你是在PL/SQL编辑器(不是普通的SQL工作表)里打开和编译你的代码。如果是在普通工作表里运行脚本,错误默认会输出到dbms_output面板,只有在PL/SQL编辑器中编译存储过程、函数这类对象时,刚才设置的弹窗提示才会生效。

如果调整后还是没生效,你可以检查一下Database->Worksheet下的脚本输出设置,确保*"Show errors in pop-up"*相关选项也被勾选上,这样脚本运行时的错误也能弹窗提示。

内容的提问来源于stack exchange,提问作者Derk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:19:27