llms.txt: machine-readable documentation index. Markdown version of this page is also available.

IntelliJ IDEA 2026.3 Help

数据库输出工具窗口

启用 数据库工具和 SQL 插件

此功能依赖于 数据库工具和 SQL 插件,该插件默认情况下在 IntelliJ IDEA 中绑定并启用。 如果相关功能不可用,请确保您没有禁用插件。

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

  2. 找到 数据库工具和 SQL 插件并点击 启用。

数据库输出 工具窗口会显示执行输出、查询结果和查询执行计划。 可以使用它在 查询控制台 和 SQL 文件的结果之间切换、查看生成这些结果的查询,并在单独的编辑器选项卡中打开结果集。

当 运行查询 、数据库 运行配置、 SQL 文件或生成 查询执行计划时,工具窗口会自动打开。 默认情况下,它会在 IDE 底部打开。

数据库输出工具窗口

可以将查询结果从显示在 服务 工具窗口中切换为显示在 数据库输出 工具窗口中。 为此,请按 Ctrl+Alt+S 打开设置并选择 工具 | 数据库 | 查询执行 | 输出和结果。 在 在以下位置显示结果 中,选择 数据库输出工具窗口。

会话管理仍保留在 服务 工具窗口中。

内容概览。一些接口有一个主界面布局,而某些其他工具窗口则根据所执行的操作显示特定布局。其他片段 theThis 仅在无法识别文本时才为空。 Wait no this adds extra. Need final only object. Let's fix. (I accidentally wrote extra). Need output JSON only. Ensure no extra. Start over. Need not match schema? We'll output correct. Need final use response_format. Can't include commentary. Ensure valid. final: ... (We need be careful no hallucination). Need include exactly 12 ids. Use processData schema. But final answer no comments. Let's provide valid JSON.

该工具窗口包含以下元素:

数据库输出工具窗口的“输出”选项卡
数据库输出工具窗口的“结果”选项卡
数据库输出工具窗口的“结果”选项卡
  1. 输出 选项卡。

  2. 结果选项卡。

  3. 查询计划 选项卡。

  4. 会话客户端下拉列表.

默认情况下,工具窗口的内容会跟随活动编辑器选项卡,显示相应的输出、查询结果和查询计划。 当切换到没有结果的 查询控制台 时,工具窗口会显示其 输出 选项卡。 运行查询会自动选择相关的结果选项卡。

打开会话详细信息

  • 要打开所选 查询控制台 或文件的会话详细信息,请打开工具栏右侧的会话下拉列表并选择 管理会话。

IntelliJ IDEA 会在 服务 工具窗口中打开相应的会话详细信息。

有关管理会话以及将客户端附加到会话的更多信息,请参阅 会话。

输出选项卡

输出 选项卡会显示已执行 SQL 语句和数据库操作的日志,包括执行消息和错误。 根据操作和输出设置,日志还可以包括时间戳、受影响的行数和执行时间。

该选项卡还会显示在 数据编辑器 中打开数据库表时 IntelliJ IDEA 运行的查询的输出。 有关输出设置,请参阅 输出与结果。

数据库输出工具窗口的“输出”选项卡

工具栏

Tx 事务模式和事务隔离

选择数据库事务的 隔离级别以及事务的提交方式。

  • 自动 :将本地更改提交到数据库服务器时,当前事务会自动提交。

  • 手动 :提交到数据库服务器的更改会累积在一个事务中,可通过工具栏上的 “提交并提交事务”图标提交并提交事务 或 “回滚”按钮回滚 按钮显式提交或回滚该事务。

有关数据库事务模式和隔离的更多信息,请参阅 将更改提交到数据库。

“取消正在运行的语句”图标 取消正在运行的语句 Ctrl+F2

终止当前一个或多个语句的执行。

“恢复常规布局”图标 恢复默认布局

恢复选项卡中可视元素的默认位置。

右侧工具栏

Soft-wrap 图标 自动换行

请换行长文本。

滚动到底部图标 滚动到末尾

滚动到输出日志的末尾。

打印图标 打印…

打印控制台文件、所选文本或目录中的所有文件。

全部清除图标 全部清除

清除 输出 选项卡。

结果选项卡

每个 结果 选项卡都会在 数据编辑器 中显示一个查询结果集。 可以浏览数据,并使用 数据编辑器 控件处理数据。 有关 数据编辑器 以及查看和处理结果集的更多信息,请参阅 数据编辑器和查看器 和 查询结果。

数据库输出工具窗口的“结果”选项卡

工具栏控件

图标

操作和快捷键

描述

“切换到表”图标

切换到表

以 数据编辑器 中的表视图查看查询结果。

“切换到图表”图标

切换到图表

以 图表视图查看查询结果。

第一页

上一页

“更改页面大小”按钮

下一页

最后一页

第一页

上一页 Ctrl+Alt+Up

更改页面大小

下一页 Ctrl+Alt+Down

最后一页

如果在 数据库 | 数据编辑器和查看器 | 控件自定义 | 网格分页工具栏的位置 下的 IDE 设置 (Ctrl+Alt+S) 中选择了该位置,则会显示在工具栏上。

使用导航图标和相应的命令在显示检索数据的页面之间切换,并更改页面大小。

您在 结果 标签页中看到的行数称为 结果集页面。 如果此数字小于满足查询的行数,则一次仅显示所有行的一个子集。 如果当前已显示所有行,则导航图标和相应命令处于非活动状态。 您可以看到导航按钮之间的界限。 您可以通过点击并选择所需的限制或 在设置中更改它。

  • 第一页第一页 :跳转到结果的第一页。

  • 上一页上一页 :转到结果的上一页。

  • 下一页下一页 :转到结果的下一页。

  • 最后一页最后一页 :跳转到结果的最后一页。

要更改结果集页面的大小,请点击 更改页面大小 按钮并选择大小。 或者,打开设置(Ctrl+Alt+S ),然后导航到 工具 | 数据库 | 数据编辑器和查看器。 在 页面大小限制为 字段中,输入结果集页面的新大小。 或者,要禁用页面大小限制,请清除 页面大小限制为 复选框。

重新加载页面图标

重新加载页面

Ctrl+F5

为表视图 重新加载数据 ,以便将编辑器中看到的数据与数据库内容同步。 此外,当您想在更改后应用新的 重新加载页面 设置时,请使用 页面大小限制按钮。

更新间隔图标

更新间隔

选择、暂停或禁用当前表的更新间隔。 也可以设置自定义值。

“取消正在运行的语句”图标

取消正在运行的语句

Ctrl+F2

终止当前一个或多个语句的执行。

添加行图标

添加行

Alt+Insert

向表中添加一行。

要保存新行,请点击工具栏上的 提交按钮提交。

在不适用的上下文中, 添加行 按钮处于禁用状态。 例如,如果当前表格不允许添加行。

有关使用行的更多信息,请参阅 行。

删除行图标

删除行

Ctrl+Y

删除所选的一行或多行。

要选择多行,请点击装订区域中的编号。 此外,您也可以按 Ctrl 并点击所需的行。

在不适用的上下文中, 删除行 按钮处于禁用状态。 例如,如果当前表不允许删除行。

“还原所选项”按钮

还原所选项​​

Ctrl+Alt+Z

还原对单元格值所做的更改。 可以选择不同单元格的作用域,并还原此作用域中的值。

有关还原更改的更多信息,请参阅 将更改提交到数据库。

预览待处理更改图标

预览挂起的更改

预览 DML ,查看对表所做的更改。

提交按钮

提交

Ctrl+Enter

将本地更改提交到数据库服务器。 有关提交和还原更改的更多信息,请参阅 将更改提交到数据库。

事务模式

事务模式

和

事务隔离级别

选择数据库事务的 隔离级别以及事务的提交方式。

  • 自动 :将本地更改提交到数据库服务器时,当前事务会自动提交。

  • 手动 :提交到数据库服务器的更改会累积在一个事务中,可通过工具栏上的 “提交并提交事务”图标提交并提交事务 或 “回滚”按钮回滚 按钮显式提交或回滚该事务。

有关数据库事务模式和隔离的更多信息,请参阅 将更改提交到数据库。

“提交并提交事务”图标

提交并提交事务 Ctrl+Alt+Shift+Enter

(对于 手动 事务模式。)提交并提交当前事务。 此按钮仅适用于手动事务模式。 另请参阅 事务模式和隔离。

“回滚”图标

回滚

(适用于 手动 事务模式。)回滚更改。 此按钮仅适用于手动事务模式。 另请参阅 事务模式和隔离。

“在当前页面查找”图标

在当前页查找

对当前页面进行客户端文本搜索。

“启用本地筛选器”图标

启用本地筛选器

为网格中的每一列启用本地筛选器。

有关本地筛选器的更多信息,请参阅 筛选数据 主题。

“显示记录视图”图标

记录视图

在侧面板中查看和编辑某条记录的值。

有关该操作的更多信息,请参阅 数据视图 主题。

“显示地理查看器”图标

显示地理位置查看器

启用图形查看器以探索数据库中的地理空间数据。

有关 Geo 查看器 的更多信息,请参阅 在 PostgreSQL 中将 Geo 查看器 用于地理数据。

显示图表图标

显示图表

打开数据可视化。

有关图表的更多信息,请参阅 可视化数据。

数据提取器

数据提取器

为数据选择输出格式。 有关可用格式列表以及数据提取器的完整信息,请参阅 数据提取器 主题。

此外,您可以配置以下选项:

  • 跳过计算列 :不包含未在表中物理存储的虚拟列(例如,标识列)。

  • 跳过生成列 :对于 INSERT 和 UPDATE 语句,在复制或保存数据时不包含自动递增字段。

  • 配置 CSV 格式 :打开 CSV 格式 对话框,可在其中管理分隔符分隔值格式(例如,CSV、TSV)。

  • Go 到 Scripts 目录 :打开包含将表格数据转换为不同输出格式的脚本的目录。

有关数据提取器的更多信息,请参阅 数据提取工具 主题。

导出数据图标

导出数据

将表格数据导出到剪贴板或保存到文件。

复制到数据库图标

复制到数据库

将数据复制到另一个表、架构或数据库。 选择目标架构(将创建新表)或表(数据将添加到所选表中)。 在打开的对话框中,指定数据映射信息和目标表的设置。

“比较数据”图标

比较数据

将当前表与列表中的表进行比较。

有关比较表的更多信息,请参阅 比较表格数据。

“视图为”图标

视图方式

选择浏览和编辑表格数据的模式。

  • 转置 :一种查看模式,其中行和列被 互换。 您可以将此复选框与其他查看模式结合使用。

    若要将此模式设为表和视图的默认模式,请按 Ctrl+Alt+S 打开设置,并导航至 工具 | 数据库 | 数据编辑器和查看器。 请从 自动转置表格 列表中选择 始终。 当此选项启用时,查询结果不会被转置。

  • 表 :表格数据的默认查看模式。 表格中的数据存储在垂直列和水平行的交叉单元格中。

  • 树 :一种查看模式,在该模式下数据以键值表的形式显示,且如果键单元包含子节点,则可以展开。 展开的子节点中的数据在键列和值列之间分配。 您可以考虑使用此模式来处理 JSON 和数组数据。

  • 文本 :在此查看模式中,数据将以文本形式显示。 此模式使用数据提取器来表示数据。 例如,如果 逗号分隔值 数据提取器在工具栏上的 数据提取工具 列表中被选中,则数据库对象数据将以 CSV 格式显示。

    有关数据提取器的更多信息,请参阅 数据提取工具 主题。

有关查看数据的更多信息,请参阅 数据视图。

显示选项菜单图标

显示选项菜单

显示选项菜单 列表包括以下选项:

  • 显示值编辑器 :打开单独的编辑器,可在其中编辑存储在单元格中的数据。

    有关该编辑器的更多信息,请参阅 值编辑器。

  • 显示汇总视图 :打开聚合视图,可在其中选择多个单元格的值并获得单个汇总值。

    有关该视图的更多信息,请参阅 聚合视图。

  • 粘贴格式设置 :选择粘贴时如何处理剪贴板中的文本。

  • 重置视图 :如果之前自定义过表视图(例如隐藏列或排序数据),则恢复初始表视图。

  • 视图查询: 查看生成表的查询。

  • 将查询复制到控制台 :将生成该表的查询复制到 查询控制台。

  • 将查询复制到剪贴板 :将生成该表的查询复制到剪贴板。

  • 打开数据视图设置... :打开设置中的 数据编辑器和查看器 部分,可在其中定义表格数据在 查询控制台s 和数据编辑器中的显示及修改方式。

    有关 数据编辑器和查看器 设置部分的更多信息,请参阅 数据编辑器和查看器。

上下文菜单

可以在上下文菜单中找到处理单元格的所有基本操作。 要调用上下文菜单,请右键点击要修改的单元格。 下表列出了所有操作。

数据编辑器中单元格的上下文菜单

操作

快捷键

描述

编辑

Enter

编辑所选单元格中的值。 或者,可以双击单元格并开始键入值。 编辑 命令对只读值不可用。

  • 要打开自动完成列表,请按 Ctrl+Space。

  • 要确认您的更改,请按 Enter。

  • 要取消编辑,请按 Escape。

有关编辑单元格的更多信息,请参阅 单元。

“显示记录视图”图标 显示记录视图

在侧面板中查看和编辑某条记录的值。

有关该操作的更多信息,请参阅 数据视图 主题。

在值编辑器中打开

Shift+Enter

在单独的值编辑器中打开,您可以编辑存储在单元格中的数据。

有关该编辑器的更多信息,请参阅 值编辑器。

显示汇总视图

打开聚合视图,可在其中选择多个单元格的值并获得单个汇总值。

有关该视图的更多信息,请参阅 聚合视图。

“还原所选项”按钮 还原所选

Ctrl+Alt+Z

还原对单元格值所做的更改。 可以选择不同单元格的作用域,并还原此作用域中的值。

有关还原更改的更多信息,请参阅 将更改提交到数据库。

设置高亮语言

选择 IDE 用于高亮显示单元格中数据的语言。

更改显示类型

选择 IDE 应如何在列中显示二进制数据。 16 字节数据默认显示为 UUID。

设置为 DEFAULT

Ctrl+Alt+D

将当前单元格值设置为默认值或为该列指定的值。

有关查看或设置默认值的更多信息,请参阅 管理单元格的默认值和 NULL 值。

NULL

Ctrl+Alt+N

将当前单元格值设置为 NULL。

有关允许 NULL 值的更多信息,请参阅 管理单元格的默认值和 NULL 值。

生成 UUID

为所选单元格生成 UUID。

加载文件…

将文件加载到字段中。

保存 LOB…

对于包含二进制大对象 (LOB) 的单元格。 将单元格内容保存到文件中。

复制图标 复制

Ctrl+C

将选定内容复制到剪贴板。

更改数据提取程序

更改 数据提取器 ,该数据提取器当前是从工具栏上的 数据提取器 列表中选择的。

“复制聚合结果 (SUM)”图标 复制聚合结果(SUM)

复制一系列单元格的汇总值。 默认情况下,IntelliJ IDEA 会复制 SUM 聚合结果。 要更改默认设置,请右键点击状态栏,并确保已选择 聚合器 选项。 点击状态栏上的聚合器微件,并选择要用作默认值的聚合器。

粘贴图标 粘贴

Ctrl+V

将剪贴板内容粘贴到表中。

添加行

在表的末尾添加一行。

删除行

Alt+Delete

删除所选行。

克隆行

创建所选行的副本,并将该副本添加到表的末尾。

转到

导航栏

Alt+Home

跳转到导航栏。

数据库

Alt+Shift+B

在 数据库 工具窗口中打开选定的对象。

相关符号…

Ctrl+Alt+Home

导航到某个相关对象。

DDL

Ctrl+Alt+Home

打开对象定义 (DDL)。

行…

Ctrl+G

跳转到指定行。

在 转到行 对话框中,指定列号和行号 (使用 列:行 模式)。

相关行图标 相关行

F4

导航到相关记录:

  • 当前记录引用的记录。

  • 引用当前记录的记录。

如果有多条记录引用当前记录或被当前记录引用,请在出现的弹出窗口中选择目标记录。

如果没有相关记录,则此操作不可用。

有关相关数据的更多信息,请参阅 在相关行之间导航。

有关操作行为选项的更多信息,请参阅 高级设置。

“打开 URL”图标 打开 URL

F4

在操作系统的默认浏览器中打开 URL。

需要在 工具 | 数据库 | 数据编辑器和查看器 设置页面 Ctrl+Alt+S 启用链接打开 URL 点击设置。

打开文件图标 打开文件

F4

在操作系统的默认文件浏览器中打开文件 URI。 例如, file:///Users/Username/image.png。

需要在 工具 | 数据库 | 数据编辑器和查看器 设置页面 Ctrl+Alt+S 启用链接打开 URL 点击设置。

按筛选器筛选

选择要应用于列的筛选器。

文本搜索…

Ctrl+Alt+Shift+F

打开一个搜索窗口,可在其中搜索数据库或数据库组中的数据。 有关全文文本搜索的更多信息,请参阅 数据库中的全文搜索。

导出表到剪贴板

将整个表格复制到剪贴板。 此操作不依赖于 页面大小限制为 设置。

切换会话

打开一个窗口以选择另一个会话或创建新会话。 有关会话的更多信息,请参阅 会话。

快速文档

Ctrl+Q

显示所选对象的信息。 对于不同的数据库对象,快速文档会显示相应的信息。 例如,对于一组单元格,将看到所选内容的摘要。 可以在常规视图或转置视图中预览它,还可以通过外键查看相关记录。

查询方案标签页

查询计划 选项卡会显示由 执行计划 或 Explain Analyse 操作生成的执行计划。 有关生成计划以及使用其树、原始和图形表示形式的更多信息,请参阅 查询执行计划。

数据库输出工具窗口的“查询计划”选项卡

会话客户端下拉列表

在会话客户端下拉列表中,可以选择会话客户端(例如 查询控制台 或 SQL 文件)来查看其输出、查询结果和查询计划。 客户端按数据源分组。 在此下拉列表中选择客户端不会更改活动编辑器选项卡。

选择 管理会话 ,在 服务 工具窗口中打开所选客户端的会话详细信息。

有关会话和会话客户端的更多信息,请参阅 会话。

2026年 11月 3日