GoLand 2025.2 Help

运行 SQL 文件

启用 数据库工具和 SQL 插件

此功能依赖于 数据库工具和 SQL 插件,该插件在 GoLand 中默认捆绑并启用。 如果相关功能不可用,请确保未禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,查找 数据库工具和 SQL 插件,并选中插件名称旁的复选框。

SQL 文件通过运行配置在所选数据库或架构上执行。 根据您的用途,可以通过以下方式之一运行 SQL 文件:

  • 通过运行配置小部件创建新的运行配置或编辑现有配置。

  • 通过 项目 工具窗口运行所选文件创建新的运行配置。

  • 通过 数据库 工具窗口针对所选数据库或架构运行文件来创建新的运行配置。

在 GoLand 中,最多可从一个 SQL 文件中运行 1000 条 DML 语句。

运行一个 SQL 文件

  1. 通过以下任一方式打开 运行/调试配置 对话框:

    • 在主菜单中选择 运行 | 编辑配置

    • 在显示 导航栏 的情况下(视图 | 外观 | 导航栏 )从运行/调试配置选择器中选择 编辑配置

    • Alt+Shift+F10 然后按 0

  2. 运行/调试配置 对话框中,您可以创建新的运行配置或编辑现有配置。

    • 要创建新的运行配置,请点击 添加新配置 图标(添加新配置图标 ),然后选择 数据库脚本

    • 要编辑现有运行配置,请展开 数据库脚本 节点,并从列表中选择要编辑的运行配置。

  3. 右侧窗格中显示的字段为所选配置类型的设置。

    • 目标数据源/架构 :您要运行数据库脚本的数据库或架构。 此设置依赖于方言。

      如果选择数据源作为目标,GoLand 会显示脚本将要运行的架构。 其为默认架构。

    • 脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(添加按钮 ),并导航至要运行的文件。 如果脚本包含架构切换,您将看到警告(警告)。

  4. 您可以立即运行该配置,也可以保存配置以便稍后运行。

    • 要稍后使用该运行配置,请点击 确定

    • 要立即运行该配置,请点击 运行

使用运行/调试配置运行文件
  1. 项目 工具窗口中,右键点击您要运行的 SQL 文件,然后选择 运行 '<file_name>'。 或者,按下 Alt+Shift+R

    从项目工具窗口运行 SQL 文件
  2. 选择运行配置的设置。

    • 目标数据源/架构 :您要运行数据库脚本所针对的数据库或架构。 此设置依赖于方言。

      如果将数据源选作目标,GoLand 会显示一个运行脚本所用的架构。 这是默认架构。

    • 脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(添加按钮 ),然后导航至您要运行的文件。 如果脚本包含架构切换,您将看到警告(警告)。

    编辑配置对话框
  3. 点击 运行

  1. 数据库 工具窗口中,右键点击某个数据源或架构,然后选择 SQL 脚本 | 运行SQL 脚本…

    从数据库工具窗口运行一个 SQL 文件
  2. 在打开的文件浏览器窗口中,导航至您要运行的 SQL 文件。

  3. 点击 打开

    您可以在 运行 工具窗口中查看输出。 有关工具窗口控件的更多信息,请参阅 运行工具窗口

  1. 打开 项目 工具窗口 Alt+1 ,导航至 SQL 文件并选中。

  2. 将 SQL 文件拖动到 数据库 工具窗口中的数据源、数据库或架构,以针对其运行脚本。

  3. 选择运行配置的设置。

    • 目标数据源/架构 :您要运行数据库脚本所针对的数据库或架构。 此设置依赖于方言。

      如果将数据源选作目标,GoLand 会显示一个运行脚本所用的架构。 这是默认架构。

    • 脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(添加按钮 ),然后导航至您要运行的文件。 如果脚本包含架构切换,您将看到警告(警告)。

    编辑配置对话框
  4. 点击 运行

为多个数据源运行一个 SQL 文件

  1. 项目 工具窗口中,选择您要运行的文件。

  2. 右键点击所选项,然后调用 运行 <file_names> (或按 Ctrl+Shift+F10)。 此操作会创建一个临时运行配置。

  3. 在打开的 编辑配置 窗口中,在 目标数据源/架构 面板中点击 添加 按钮(添加图标 ),然后选择要运行所选文件所针对的数据源或架构。

    您可以点击 最近 按钮(最近使用图标 )选择您最近使用过的数据源。

    为多个数据源运行一个 SQL 文件
  4. 点击 运行

数据源附加

将一个 SQL 文件附加到数据源

  • 在右上角的 <data sources> 列表中,选择要关联文件的数据源。

切换 SQL 文件的数据源

  • 如需将文件关联到其他数据源,请点击数据源列表并选择其他数据源。 或者,您也可以在 会话 工具窗口中右键点击文件名,选择 切换数据源 ,然后选择数据源。

将一个 SQL 文件从数据源分离

  • 如需将文件从数据源中解除关联,请点击数据源列表并选择 分离数据源

停止执行

  • 运行 工具窗口中,点击工具栏上的 停止按钮。 或者,按下 Ctrl+F2 并选择要停止的进程。

查看输出

当您运行文件或使用运行配置时,输出会显示在 运行 工具窗口的标签页中。 有关工具窗口控件的更多信息,请参阅 运行工具窗口

文件运行输出

暂停输出

  • 运行 工具窗口中右键点击,然后在上下文菜单中选择 暂停输出。 使用相同的开关可恢复程序运行。

技巧与窍门

通过搜索对话框执行文件

  1. 按下 Shift 两次。

  2. 随处搜索 对话框中输入文件名。

  3. 使用上下箭头选择文件。

  4. 按下 Ctrl+Shift+F10

  5. 编辑配置 窗口中,点击 添加 按钮(添加图标 ),然后选择要运行所选文件所针对的数据源或架构。

最后修改日期: 2025年 9月 26日