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

SQL Developer运行PL/SQL时如何设置仅显示用户输入不输出完整代码

SQL Developer脚本输出隐藏执行代码设置方案

适用场景

  • 运行带&替换变量的PL/SQL代码时,可正常弹出输入提示框、正常打印输入值,但脚本输出区会同步回显完整执行代码,需要仅保留DBMS_OUTPUT打印的输入结果
  • 限制要求:不依赖sqlplus工具,不使用PROMPT/ACCEPT命令,不采用第三方自定义脚本方案
  • 适配环境:Windows 10 专业版、Oracle SQL Developer 21.4.1.349版本、Oracle Database 21c Express Edition数据库

测试用代码

DECLARE
  a NUMBER;
BEGIN
  a:=&a;
  DBMS_OUTPUT.PUT_LINE(a);
END;
/

操作步骤

  1. 打开SQL Developer顶部菜单栏,依次选择「工具」→「首选项」进入设置面板
  2. 在左侧设置目录树中展开「数据库」分类,选中其下的「工作表」选项
  3. 在右侧展示的工作表配置项中,取消勾选运行查询时在脚本输出中显示查询文本选项
  4. 点击面板下方的「应用」后确认关闭设置窗口,设置即时生效

效果验证

设置完成后以脚本模式(快捷键F5)运行上述测试代码,输入测试值后,脚本输出区将不再回显完整PL/SQL代码,仅展示DBMS_OUTPUT打印的输入值,无多余冗余内容。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 06:01:02