运行 SQL 文件
启用 数据库工具和 SQL 插件
此功能依赖于 数据库工具和 SQL 插件,该插件在 GoLand 中默认捆绑并启用。 如果相关功能不可用,请确保未禁用该插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,查找 数据库工具和 SQL 插件,并选中插件名称旁的复选框。
SQL 文件通过运行配置在所选数据库或架构上执行。 根据您的用途,可以通过以下方式之一运行 SQL 文件:
通过运行配置小部件创建新的运行配置或编辑现有配置。
通过 项目 工具窗口运行所选文件创建新的运行配置。
通过 数据库 工具窗口针对所选数据库或架构运行文件来创建新的运行配置。
在 GoLand 中,最多可从一个 SQL 文件中运行 1000 条 DML 语句。
运行一个 SQL 文件
通过以下任一方式打开 运行/调试配置 对话框:
在主菜单中选择 。
在显示 导航栏 的情况下( )从运行/调试配置选择器中选择 。
按 Alt+Shift+F10 然后按 0。
在 运行/调试配置 对话框中,您可以创建新的运行配置或编辑现有配置。
要创建新的运行配置,请点击 添加新配置 图标(
),然后选择 数据库脚本。
要编辑现有运行配置,请展开 数据库脚本 节点,并从列表中选择要编辑的运行配置。
右侧窗格中显示的字段为所选配置类型的设置。
目标数据源/架构 :您要运行数据库脚本的数据库或架构。 此设置依赖于方言。
如果选择数据源作为目标,GoLand 会显示脚本将要运行的架构。 其为默认架构。
脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(
),并导航至要运行的文件。 如果脚本包含架构切换,您将看到警告(
)。
您可以立即运行该配置,也可以保存配置以便稍后运行。
要稍后使用该运行配置,请点击 确定。
要立即运行该配置,请点击 运行。

在 项目 工具窗口中,右键点击您要运行的 SQL 文件,然后选择 运行 '<file_name>'。 或者,按下 Alt+Shift+R。

选择运行配置的设置。
目标数据源/架构 :您要运行数据库脚本所针对的数据库或架构。 此设置依赖于方言。
如果将数据源选作目标,GoLand 会显示一个运行脚本所用的架构。 这是默认架构。
脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(
),然后导航至您要运行的文件。 如果脚本包含架构切换,您将看到警告(
)。

点击 运行。
在 数据库 工具窗口中,右键点击某个数据源或架构,然后选择 。

在打开的文件浏览器窗口中,导航至您要运行的 SQL 文件。
点击 打开。
您可以在 运行 工具窗口中查看输出。 有关工具窗口控件的更多信息,请参阅 运行工具窗口。
打开 项目 工具窗口 Alt+1 ,导航至 SQL 文件并选中。
将 SQL 文件拖动到 数据库 工具窗口中的数据源、数据库或架构,以针对其运行脚本。
选择运行配置的设置。
目标数据源/架构 :您要运行数据库脚本所针对的数据库或架构。 此设置依赖于方言。
如果将数据源选作目标,GoLand 会显示一个运行脚本所用的架构。 这是默认架构。
脚本文件 :您要运行的 SQL 文件。 要添加文件,请点击 添加 按钮(
),然后导航至您要运行的文件。 如果脚本包含架构切换,您将看到警告(
)。

点击 运行。
为多个数据源运行一个 SQL 文件
在 项目 工具窗口中,选择您要运行的文件。
右键点击所选项,然后调用 运行 <file_names> (或按 Ctrl+Shift+F10)。 此操作会创建一个临时运行配置。
在打开的 编辑配置 窗口中,在 目标数据源/架构 面板中点击 添加 按钮(
),然后选择要运行所选文件所针对的数据源或架构。
您可以点击 最近 按钮(
)选择您最近使用过的数据源。

点击 运行。
数据源附加
将一个 SQL 文件附加到数据源
在右上角的 <data sources> 列表中,选择要关联文件的数据源。
切换 SQL 文件的数据源
如需将文件关联到其他数据源,请点击数据源列表并选择其他数据源。 或者,您也可以在 会话 工具窗口中右键点击文件名,选择 切换数据源 ,然后选择数据源。
将一个 SQL 文件从数据源分离
如需将文件从数据源中解除关联,请点击数据源列表并选择 分离数据源。
停止执行
在 运行 工具窗口中,点击工具栏上的
。 或者,按下 Ctrl+F2 并选择要停止的进程。
查看输出
当您运行文件或使用运行配置时,输出会显示在 运行 工具窗口的标签页中。 有关工具窗口控件的更多信息,请参阅 运行工具窗口。

暂停输出
在 运行 工具窗口中右键点击,然后在上下文菜单中选择 暂停输出。 使用相同的开关可恢复程序运行。
技巧与窍门
通过搜索对话框执行文件
按下 Shift 两次。
在 随处搜索 对话框中输入文件名。
使用上下箭头选择文件。
按下 Ctrl+Shift+F10。
在 编辑配置 窗口中,点击 添加 按钮(
),然后选择要运行所选文件所针对的数据源或架构。