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

Oracle SQL Developer如何设置新建工作表默认加载命令/文本

Oracle SQL Developer 新工作表自动加载预设内容实现方法

软件可视化设置面板没有提供直接的配置入口,以下三个经过验证的方案均可实现需求:

方案1:修改内置工作表模板(适配加载可见预设文本场景)

该方法会直接替换空白工作表的默认初始内容,打开新工作表就能直接看到你预设的所有语句、备注、命令,是最贴合需求的方案:

  • 完全关闭正在运行的Oracle SQL Developer
  • 定位到SQL Developer的用户模板目录:
    • Windows系统默认路径:%APPDATA%\SQL Developer\<对应软件版本号>\template\
    • macOS系统默认路径:~/.sqldeveloper/<对应软件版本号>/template/
  • 找到目录内的sql_worksheet.sql文件,用任意文本编辑器打开,将你需要默认加载的所有内容写入文件后保存
  • 重启SQL Developer即可,后续所有新建的空白工作表都会自动加载你写入的预设内容

方案2:配置连接启动脚本(适配自动执行初始化命令场景)

如果你要加载的是无需手动修改的会话初始化命令(比如输出格式设置、会话参数调整),不需要内容显示在编辑区,可以用这个内置功能:

  • 将需要自动执行的命令保存为固定路径下的.sql文件,比如D:\sqldev_config\init.sql,常用初始化命令参考:
SET PAGESIZE 100
SET LINESIZE 300
ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';
SET SERVEROUTPUT ON;
  • 打开SQL Developer,进入工具>首选项>数据库>工作表配置页
  • 在「启动脚本」选项中选中你保存的sql文件,勾选「连接时在工作表中运行启动脚本」,后续每次新连接打开工作表时会自动执行这些命令,不会在编辑区显示脚本文本

方案3:自定义快捷键绑定预设文件

如果不想修改程序内置模板,也可以把预设内容存为固定SQL文件,给打开该文件的操作绑定常用的新建快捷键,替代默认新建空白工作表的操作:

  • 把预设的查询语句、模板内容存为固定路径的SQL文件
  • 进入工具>首选项>快捷键配置页,搜索「打开文件」操作,绑定你习惯的新建工作表快捷键(比如默认的Ctrl+N,可先解绑原有同快捷键绑定的「新建空白工作表」操作)
  • 后续按快捷键就会直接打开带预设内容的文件,效果和新建带默认内容的工作表一致

注意:升级SQL Developer大版本后,方案1的模板文件会在新版本的用户配置目录下重新生成默认空白版本,升级后需要重新修改对应版本目录下的模板文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 00:32:22