# 数据库工具窗口

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

> **TL;DR**
> `视图 | 工具窗口 |   数据库`

Procedure: 启用 数据库工具和 SQL 插件

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

> **Note:**
> 没有 Ultimate 订阅时，数据库工具和 SQL 的功能支持在 IntelliJ IDEA 中受限。

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `插件` 。

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

## 概述

在   数据库   工具窗口中，您可以使用数据库和 DDL [数据源](managing-data-sources.html#data_sources)。 您可以查看和修改数据库中的数据结构，并执行其他相关任务。

可用的数据源显示为数据源、架构、表等的树状结构。

![数据库工具窗口](https://resources.jetbrains.com/help/img/idea/2026.3/db_database_tool_window.png)

如果当前没有定义任何数据源，   数据库  工具窗口将显示可帮助你开始创建数据源或使用演示数据源的快速操作。 你也可以使用 [New](#new)命令 `Alt+Insert` (Windows), `⌘ N` (macOS), `⌃ N` (IntelliJ IDEA Classic (macOS)), `⌘ N` (macOS System Shortcuts), `Alt+Insert` (XWin), `Alt+Insert` (GNOME), `Alt+Insert` (KDE), `Alt+Insert` (Emacs), `Ctrl+N` (Sublime Text), `⌘ N` (Sublime Text (macOS)), `Ctrl+N` (Visual Studio), `⌘ N` (Visual Studio (macOS)), `Alt+Insert` (NetBeans), `Alt+Insert` (Eclipse), `⌘ N` (Eclipse (macOS))来创建数据源并连接到数据库。 有关数据源的更多信息，请参阅 [数据源](managing-data-sources.html)主题。

一旦 IntelliJ IDEA 连接到数据库，   数据库  工具窗口将显示 [内省的](glossary-database-tools-and-sql.html#introspection)数据库对象。 有关数据库树查看选项的更多信息，请参阅 [视图选项](#view_options)章节。 有关在 IntelliJ IDEA 中处理数据库对象的更多信息，请参阅相应的对象主题。

在此窗口中，大多数功能可以通过使用工具栏图标或上下文菜单命令来访问。 许多命令都有键盘快捷键。

> **Tip:**
> 如果当前未显示工具栏，请在页眉上点击 ![选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.moreVertical.svg)   选项  ，然后选择   显示工具栏  。

## 浏览您的数据库

Procedure: 查找数据库对象

* 要在   数据库  工具窗口中搜索数据库对象，请开始输入对象的名称。 匹配的数据库对象将被高亮显示。

要切换快速搜索过滤器，请点击 ![快速搜索过滤器图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.funnelRegular.svg)   快速搜索筛选器  。 要在多个高亮项目之间移动，请按 `Up` (Windows), `↑` (macOS), `↑` (IntelliJ IDEA Classic (macOS)), `↑` (macOS System Shortcuts), `Up` (XWin), `Up` (GNOME), `Up` (KDE), `Up` (Emacs), `Up` (Sublime Text), `↑` (Sublime Text (macOS)), `Up` (Visual Studio), `↑` (Visual Studio (macOS)), `Up` (NetBeans), `Up` (Eclipse), `↑` (Eclipse (macOS)) 和 `Down` (Windows), `↓` (macOS), `↓` (IntelliJ IDEA Classic (macOS)), `↓` (macOS System Shortcuts), `Down` (XWin), `Down` (GNOME), `Down` (KDE), `Down` (Emacs), `Down` (Sublime Text), `↓` (Sublime Text (macOS)), `Down` (Visual Studio), `↓` (Visual Studio (macOS)), `Down` (NetBeans), `Down` (Eclipse), `↓` (Eclipse (macOS))。

有关快速搜索的更多信息，请参阅 [工具窗口中的 Speed Search](speed-search-in-the-tool-windows.html)。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/tool_window_speed_search_toggle.mp4)

Procedure: 过滤数据库对象

您可以过滤数据库对象并隐藏您不需要查看的对象。 为此，请使用数据源设置中的对象过滤器或工具窗口项目过滤器。

* 数据源设置中的对象过滤器

例如，您可以过滤掉所有名称以  `payment_`  开头的表。

1.  要筛选数据库对象，请打开   数据源和驱动程序  对话框（ `Shift+Enter` (Windows), `⌘ I` (macOS), `⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Shift+Enter` (XWin), `Shift+Enter` (GNOME), `Shift+Enter` (KDE), `Shift+Enter` (Emacs), `Shift+Enter` (Sublime Text), `⌘ I` (Sublime Text (macOS)), `Shift+Enter` (Visual Studio), `⌘ I` (Visual Studio (macOS)), `Shift+Enter` (NetBeans), `Shift+Enter` (Eclipse), `⌘ I` (Eclipse (macOS))）。

2.  在对话框的左侧窗格中，选择您要过滤数据库对象的数据源。

3.  在   架构   选项卡中，导航到   对象筛选器   并输入模式。 在我们的示例中，  `table:-payment_.*` 。

> **Tip:**
> 在   对象筛选器   字段中，按 `Ctrl+Q` (Windows), `F1` (macOS), `⌃ J` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Ctrl+Q` (XWin), `Ctrl+Q` (GNOME), `Ctrl+Q` (KDE), `Ctrl+Q` (Emacs), `Ctrl+Q` (Sublime Text), `Ctrl+Q` (Sublime Text (macOS)), `Ctrl+K, I` (Visual Studio), `⌘ K, I` (Visual Studio (macOS)), `Ctrl+Q` (NetBeans), `Alt+Middle-Click` (Eclipse), `⌥ Middle-Click` (Eclipse (macOS)) 查看有关语法的信息。

![在数据源设置对话框中过滤表](https://resources.jetbrains.com/help/img/idea/2026.3/db_database_explorer_data_source_settings_object_filter.png)

* 工具窗口视图选项中的项目过滤器

1.  在工具栏中，点击 ![视图选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项   并选择 ![筛选图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.filter.svg)   过滤器  。

2.  选择或取消选择您想要查看或隐藏的项目。

3.  要确认选择，请点击   数据库  工具窗口中的任意区域。

![在 Database 工具窗口中仅选择查看视图和表](https://resources.jetbrains.com/help/img/idea/2026.3/database_tool_window_items_filter_on.png)

Procedure: 显示更多模式

数据库  工具窗口显示数据源的内省数据库和模式。 要在树中显示数据库或模式，请在数据源的模式选择器中选择它。

有关内省的更多信息，请参阅 [术语表](glossary-database-tools-and-sql.html#introspection)。

* 要在新数据源节点下查看更多模式，请点击   第 N 个，共 M 个   按钮并选择您需要的模式。 IntelliJ IDEA 将进行内省并显示它们。

![选择数据库和架构以在数据库工具窗口中进行自省和显示](https://resources.jetbrains.com/help/img/idea/2026.3/connection_flow_show_databases_and_schemas.png)

Procedure: 以表格形式查看分组

* 在   数据库   工具窗口中，点击一个分组数据库对象的节点，然后按 `F4` (Windows), `⌘ ↓` (macOS), `F4` (IntelliJ IDEA Classic (macOS)), `F4` (macOS System Shortcuts), `F4` (XWin), `F4` (GNOME), `F4` (KDE), `F4` (Emacs), `F4` (Sublime Text), `F4` (Sublime Text (macOS)), `F4` (Visual Studio), `⌘ ↓` (Visual Studio (macOS)), `F4` (NetBeans), `F12` (Eclipse), `F3` (Eclipse (macOS))。

有关切换分组视图的详细信息，请参阅 [自定义对象的显示](#customize_the_view_of_objects)。

![查看节点内容](https://resources.jetbrains.com/help/img/idea/2026.3/view_contents_of_a_node.png)

Procedure: 查看快速文档

* [快速文档](viewing-reference-information.html#inline-quick-documentation)显示有关项目的信息。 要查看信息，请选择项目并按 `Ctrl+Q` (Windows), `F1` (macOS), `⌃ J` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Ctrl+Q` (XWin), `Ctrl+Q` (GNOME), `Ctrl+Q` (KDE), `Ctrl+Q` (Emacs), `Ctrl+Q` (Sublime Text), `Ctrl+Q` (Sublime Text (macOS)), `Ctrl+K, I` (Visual Studio), `⌘ K, I` (Visual Studio (macOS)), `Ctrl+Q` (NetBeans), `Alt+Middle-Click` (Eclipse), `⌥ Middle-Click` (Eclipse (macOS))。

![数据库工具窗口中的快速文档弹出窗口中的表信息](https://resources.jetbrains.com/help/img/idea/2026.3/quick_doc_table_preview.png)

Procedure: 滚动到编辑器中打开的对象

* 要滚动到数据库树中的数据库对象，请将插入点放在代码编辑器中对象名称上。 然后，在   数据库  工具窗口工具栏中，点击 ![从编辑器滚动](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.locate.svg)   从编辑器滚动  。

相应的节点将会展开，该对象会在数据库树中高亮显示。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/db-forest-config.xml`  中。 您可以将此配置文件添加到 VCS 以与同事共享，也可以在 VCS 中忽略它。

Procedure: 将树中的项移动到文件夹

* 要在文件夹中对数据源进行分组或将一个文件夹移动到另一个文件夹，右键点击该项并选择  `移动 | 到文件夹` 。

在   移动到文件夹   弹出窗口中，选择要将该项移动到的文件夹。 您可以将该项移动到现有文件夹，创建新文件夹并将该项移动到其中，或将该项移动到顶层。

> **Tip:**
> 如果您已有文件夹，请拖动数据源以将其添加到文件夹中。

有关分组数据源的更多信息，请参阅 [将数据源分组到文件夹中](managing-data-sources.html#group-data-sources-in-folders)。

![将某项移动到文件夹](https://resources.jetbrains.com/help/img/idea/2026.3/database_tree_move_to_folder.png)

Procedure: 重新排序文件夹和数据源

要在树中移动文件夹和数据源，请使用   移动   上下文菜单操作及相应的快捷键。

* 要在列表中上移或下移某项，请选择  `移动 | 上移`  和  `移动 | 下移` 。 或者，按 `Alt+Shift+Up` (Windows), `⌥ ⇧ ↑` (macOS), `⌥ ⇧ ↑` (IntelliJ IDEA Classic (macOS)), `⌥ ⇧ ↑` (macOS System Shortcuts), `Alt+Shift+Up` (XWin), `Alt+Shift+Up` (GNOME), `Alt+Shift+Up` (KDE), `Alt+Shift+Up` (Emacs), `Ctrl+Shift+Up` (Sublime Text), `⌘ ⌃ ↑` (Sublime Text (macOS)), `Alt+Shift+Up` (Visual Studio), `Alt+Shift+Up` (Visual Studio (macOS)), `Alt+Shift+Up` (NetBeans), `Alt+Shift+Up` (Eclipse), `Alt+Shift+Up` (Eclipse (macOS)) 和 `Alt+Shift+Down` (Windows), `⌥ ⇧ ↓` (macOS), `⌥ ⇧ ↓` (IntelliJ IDEA Classic (macOS)), `⌥ ⇧ ↓` (macOS System Shortcuts), `Alt+Shift+Down` (XWin), `Alt+Shift+Down` (GNOME), `Alt+Shift+Down` (KDE), `Alt+Shift+Down` (Emacs), `Ctrl+Shift+Down` (Sublime Text), `⌘ ⌃ ↓` (Sublime Text (macOS)), `Alt+Shift+Down` (Visual Studio), `Alt+Shift+Down` (Visual Studio (macOS)), `Alt+Shift+Down` (NetBeans), `Alt+Shift+Down` (Eclipse), `Alt+Shift+Down` (Eclipse (macOS))。

* 要将某项移动到树的顶层，请选择  `移动 | 移至顶层` 。

![在数据库工具窗口中重新排序文件夹](https://resources.jetbrains.com/help/img/idea/2026.3/database_tree_folders_reorder.png)

## 配置树形视图

Procedure: 自定义对象的显示

* 要分组、启用或排序数据源，请点击 ![视图选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项  ，位于   数据库   工具窗口工具栏上，然后选择所需选项。

在   数据库  工具窗口中，数据库对象树的视图会立即更改。

有关数据库树视图选项的更多信息，请参阅 [视图选项](#view_options)。

![数据库工具窗口中的查看选项菜单项](https://resources.jetbrains.com/help/img/idea/2026.3/database_tool_window_options_menu_items.png)

Procedure: 切换非主要对象的分组

* 默认情况下，非主要对象分组在   数据库对象   和   服务器对象   节点中。 要切换此分组，请点击工具栏中的 ![视图选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项  ，导航到   按组查看   并点击   数据库和服务器对象  。

有关视图选项的更多信息，请参阅 [数据库](#view_options)主题。

* 分组已启用 ![已启用对非主要对象的分组](https://resources.jetbrains.com/help/img/idea/2026.3/db_database_explorer_view_options_group_non_major_objects_enabled.png)

* 分组已禁用 ![已禁用对非主要对象的分组](https://resources.jetbrains.com/help/img/idea/2026.3/db_database_explorer_view_options_group_non_major_objects_disabled.png)

Procedure: 显示树缩进指南

在   数据库  工具窗口中，您可以显示标记缩进级别的垂直线，以帮助您更好地理解数据库中对象的层次结构。

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `外观与行为 | 外观` 。

2. 在   树形视图   部分中，启用   显示缩进参考线   选项。

* 树缩进指南已启用 ![已启用显示树缩进指南设置](https://resources.jetbrains.com/help/img/idea/2026.3/db_show_tree_indent_guides_database_tree_on.png)

* 树缩进指南已禁用 ![已禁用显示树缩进指南设置](https://resources.jetbrains.com/help/img/idea/2026.3/db_show_tree_indent_guides_database_tree_off.png)

Procedure: 显示注释和最后刷新日期

您可以查看数据库树中对象的注释和最后刷新时间戳。

* 在工具栏中，点击 ![视图选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项  ，导航到   节点详细信息   并选择   注释   和   架构刷新时间  。

Procedure: 按前缀对对象分组。

* 若要按前缀对对象分组，请点击 ![视图选项图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项  ，在   数据库  工具窗口工具栏上，然后选择   按前缀分类的架构对象  。

## 效率提示

Procedure: 创建快速表备份

* 在进行任何重要数据操作之前，您可以创建快速表备份。 为此，请将表拖动到原始模式并在   导入   对话框中创建表的副本。

有关对话框的更多信息，请参阅 [导入对话框](import-data.html#import_dialogs)。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/quick_table_backup.mp4)

## 参考信息

### 标题工具栏

您可以右键点击窗口标题并使用上下文菜单配置其 [查看模式](viewing-modes.html)，将窗口与不同的 [工具窗口栏](tool-windows.html#bars_and_buttons)关联，或调整窗口大小并隐藏窗口。

您也可以使用工具栏按钮：

|  条目  |  快捷键  |  描述  |
| --- | --- | --- |
|  ![从编辑器滚动](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.locate.svg)  |  |     当编辑器区域处于焦点时，会自动将焦点设置到   数据库  工具窗口中的对象名称上。     |
|  ![全部展开](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.expandAll.svg)  |  `Ctrl+NumPad +` (Windows), `⌘ NumPad +` (macOS), `⌘ NumPad +` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad +` (macOS System Shortcuts), `Ctrl+NumPad +` (XWin), `Ctrl+NumPad +` (GNOME), `Ctrl+NumPad +` (KDE), `Ctrl+NumPad +` (Emacs), `Ctrl+NumPad +` (Sublime Text), `⌘ NumPad +` (Sublime Text (macOS)), `Ctrl+NumPad +` (Visual Studio), `⌘ NumPad +` (Visual Studio (macOS)), `Ctrl+NumPad +` (NetBeans), `Ctrl+Shift+NumPad *` (Eclipse), `⌘ ⇧ NumPad *` (Eclipse (macOS))  |  展开当前视图中的所有节点。  |
|  ![全部折叠](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.collapseAll.svg)  |  `Ctrl+NumPad -` (Windows), `⌘ NumPad -` (macOS), `⌘ NumPad -` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad -` (macOS System Shortcuts), `Ctrl+NumPad -` (XWin), `Ctrl+NumPad -` (GNOME), `Ctrl+NumPad -` (KDE), `Ctrl+NumPad -` (Emacs), `Ctrl+NumPad -` (Sublime Text), `⌘ NumPad -` (Sublime Text (macOS)), `Ctrl+NumPad -` (Visual Studio), `⌘ NumPad -` (Visual Studio (macOS)), `Ctrl+NumPad -` (NetBeans), `Ctrl+Shift+NumPad /` (Eclipse), `⌘ ⇧ NumPad /` (Eclipse (macOS))  |  折叠当前视图中所有展开的节点。  |
|  ![隐藏工具窗口](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.hide.svg)  |  `Shift+Escape` (Windows), `⇧ ⎋` (macOS), `⇧ ⎋` (IntelliJ IDEA Classic (macOS)), `⇧ ⎋` (macOS System Shortcuts), `Shift+Escape` (XWin), `Shift+Escape` (GNOME), `Shift+Escape` (KDE), `Shift+Escape` (Emacs), `Shift+Escape` (Sublime Text), `⇧ ⎋` (Sublime Text (macOS)), `Shift+Escape` (Visual Studio), `⇧ ⎋` (Visual Studio (macOS)), `Shift+Escape` (NetBeans), `Shift+Escape` (Eclipse), `⇧ ⎋` (Eclipse (macOS))  |     隐藏工具窗口。       要隐藏所有工具窗口，请按 `Ctrl+Shift+F12` (Windows), `⌘ ⇧ F12` (macOS), `⌘ ⇧ F12` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F12` (macOS System Shortcuts), `Ctrl+Shift+F12` (XWin), `Ctrl+Shift+F12` (GNOME), `Ctrl+Shift+F12` (KDE), `Ctrl+Shift+F12` (Emacs), `Ctrl+Shift+F12` (Sublime Text), `⌘ ⇧ F12` (Sublime Text (macOS)), `Ctrl+Shift+F12` (Visual Studio), `⌘ ⇧ F12` (Visual Studio (macOS)), `Ctrl+Shift+F12` (NetBeans), `Ctrl+Shift+F12` (Eclipse), `⌘ ⇧ F12` (Eclipse (macOS))。     |

### 标题上下文菜单

|  条目  |  描述  |
| --- | --- |
|  从编辑器自动滚动  |  使在编辑器中打开的数据库对象在   数据库  工具窗口中自动选中。 禁用 ![从编辑器滚动](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.locate.svg)   从编辑器滚动   设置。  |
|  显示查询控制台工具栏  |  在 [查询控制台 选项卡](query-consoles.html#reference) 中显示工具栏。  |
|  ![Speed Search 图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.search.svg) 快速搜索  |  打开 [工具窗口中的 Speed Search](speed-search-in-the-tool-windows.html)功能的输入字段。  |
|  显示工具栏  |  在   数据库  工具窗口中显示工具栏。  |
|    视图模式    |  此选项可让您控制工具窗口的一般外观和行为。 有关完整信息，请参阅 [工具窗口视图模式](viewing-modes.html)。  |
|    移至    |  要将该工具窗口关联到其他 [工具窗口栏](tool-windows.html#bars_and_buttons)，请选择此命令，然后选择目标工具窗口栏（   顶部  、   左  、   底部   或   右  ）。 完整信息请参阅 [移动工具窗口](manipulating-the-tool-windows.html#move-tool-windows) 章节。  |
|    调整大小    |     要通过移动工具窗口的某个边框来调整其大小，请选择此命令，然后选择所需的   拉伸到   选项。       请注意，此命令在浮动模式下不可用。     |
|    从侧边栏移除    |     此命令隐藏工具窗口，从工具窗口栏中移除相关的 [工具窗口按钮](tool-windows.html#bars_and_buttons)，并从 [快速访问菜单](null)（ ![tb shown](https://resources.jetbrains.com/help/img/idea/2026.3/app.general.tbShown.svg)或 ![tb hidden](https://resources.jetbrains.com/help/img/idea/2026.3/app.general.tbHidden.svg)）中移除工具窗口。       要重新打开工具窗口（并恢复相关功能），请使用主菜单：  `视图 \| 工具窗口 \| <Window Name>` 或按 `Alt+1` (Windows), `⌘ 1` (macOS), `⌘ 1` (IntelliJ IDEA Classic (macOS)), `⌘ 1` (macOS System Shortcuts), `Alt+1` (XWin), `Alt+1` (GNOME), `Alt+1` (KDE), `Alt+1` (Emacs), `Alt+1` (Sublime Text), `⌘ 1` (Sublime Text (macOS)), `Ctrl+Alt+L` (Visual Studio), `⌘ ⌥ L` (Visual Studio (macOS)), `Ctrl+1` (NetBeans), `Alt+1` (Eclipse), `Alt+1` (Eclipse (macOS))。     |
|    帮助    |  此命令在 IntelliJ IDEA 在线帮助中打开   项目  工具窗口的描述。  |

### 工具栏

![数据库工具窗口工具栏](https://resources.jetbrains.com/help/img/idea/2026.3/database_tool_window_toolbar.png)

![新建图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.add.svg)
: 新建
:
: 创建新的数据源、 查询控制台 或驱动程序。
:
:
:
: 适用于：数据源及数据库对象。
:
:
:
: 数据库对象的创建仅在 Ultimate 订阅中提供。

![数据源属性图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.manageDataSources.svg)
: 数据源属性},{   `Shift+Enter` (Windows), `⌘ I` (macOS), `⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Shift+Enter` (XWin), `Shift+Enter` (GNOME), `Shift+Enter` (KDE), `Shift+Enter` (Emacs), `Shift+Enter` (Sublime Text), `⌘ I` (Sublime Text (macOS)), `Shift+Enter` (Visual Studio), `⌘ I` (Visual Studio (macOS)), `Shift+Enter` (NetBeans), `Shift+Enter` (Eclipse), `⌘ I` (Eclipse (macOS))
:
: 打开 [数据源和驱动程序对话框](data-sources-and-drivers-dialog.html)以管理您的数据源及其设置。
:
:
:
: 适用于：所有节点类型。

![刷新图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.refresh.svg)
: 刷新   `Ctrl+F5` (Windows), `⌘ R` (macOS), `⌃ F5` (IntelliJ IDEA Classic (macOS)), `⌘ R` (macOS System Shortcuts), `Ctrl+F5` (XWin), `Ctrl+F5` (GNOME), `Ctrl+5` (KDE), `Ctrl+F5` (Emacs), `Ctrl+F5` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Ctrl+Alt+R` (Visual Studio), `⌘ ⌥ R` (Visual Studio (macOS)), `Ctrl+F5` (NetBeans), `Ctrl+F5` (Eclipse), `Ctrl+F5` (Eclipse (macOS))
:
: 更新所选元素的视图（即将元素的视图与其在数据库中的实际状态同步）。
:
:
:
: 另请参阅 [数据源和驱动程序对话框](data-sources-and-drivers-dialog.html#auto_sync)。
:
:
:
: 适用于：数据源及其元素。

![停用图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.killDataSourceProcess.svg)
: 停用   `Ctrl+F2` (Windows), `⌘ F2` (macOS), `⌘ F2` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ .` (macOS System Shortcuts), `Ctrl+F2` (XWin), `Ctrl+F2` (GNOME), `Ctrl+2` (KDE), `Ctrl+F2` (Emacs), `Ctrl+F2` (Sublime Text), `Ctrl+F2` (Sublime Text (macOS)), `Shift+F5` (Visual Studio), `⇧ F5` (Visual Studio (macOS)), `Shift+F5` (NetBeans), `Ctrl+F2` (Eclipse), `⌘ F2` (Eclipse (macOS))
:
: 关闭所选数据源的数据库连接。
:
:
:
: 适用于：具有活动连接的数据源及其元素。

![跳转到查询控制台图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.sqlScript.svg)
: 跳转到查询控制台…   `Ctrl+Shift+F10` (Windows), `⌘ ⇧ F10` (macOS), `⌘ ⇧ F10` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F10` (macOS System Shortcuts), `Ctrl+Shift+F10` (XWin), `Ctrl+Shift+F10` (GNOME), `Ctrl+Shift+F10` (KDE), `Ctrl+Shift+F10` (Emacs), `Ctrl+Shift+F10` (Sublime Text), `⌘ ⇧ F10` (Sublime Text (macOS)), `Ctrl+Shift+F10` (Visual Studio), `⌘ ⇧ F10` (Visual Studio (macOS)), `Ctrl+Shift+F10` (NetBeans), `Ctrl+Shift+F10` (Eclipse), `⌘ ⇧ F10` (Eclipse (macOS))
:
: 打开所选数据源的 [查询控制台s](query-consoles.html) 列表。
:
:
:
: 适用于：数据源及其元素。

![编辑数据图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.editData.svg)
: 编辑数据   `F4` (Windows), `⌘ ↓` (macOS), `F4` (IntelliJ IDEA Classic (macOS)), `F4` (macOS System Shortcuts), `F4` (XWin), `F4` (GNOME), `F4` (KDE), `F4` (Emacs), `F4` (Sublime Text), `F4` (Sublime Text (macOS)), `F4` (Visual Studio), `⌘ ↓` (Visual Studio (macOS)), `F4` (NetBeans), `F12` (Eclipse), `F3` (Eclipse (macOS))
:
: 在数据编辑器中打开该对象的表视图。 此选项适用于表、视图和物化视图。
:
:
:
: 适用于：数据源中的相应元素。

`DDL`
: 转到 DDL   `Ctrl+B` (Windows), `⌘ B` (macOS), `⌘ B` (IntelliJ IDEA Classic (macOS)), `⌘ B` (macOS System Shortcuts), `Ctrl+B` (XWin), `Ctrl+B` (GNOME), `Ctrl+B` (KDE), `Ctrl+Alt+G` (Emacs), `F12` (Sublime Text), `F12` (Sublime Text (macOS)), `F12` (Visual Studio), `F12` (Visual Studio (macOS)), `Ctrl+B` (NetBeans), `F3` (Eclipse), `F3` (Eclipse (macOS))
:
: 打开所选对象的 DDL 脚本。
:
:
:
: 例如，如果您在  `SELECT`  语句中的表名上按此快捷键，您将看到该表的 DDL（  `CREATE TABLE`  语句）。
:
:
:
: ![转到声明](https://resources.jetbrains.com/help/img/idea/2026.3/db_goto_declaration.png)
:
: > **Note:**
: > 生成的脚本中的对象引用未限定（例如，用  `<view_name>`  而不是  `<schema_name>.<view_name>` ）。 您可以查看该脚本、编辑它，并将更改提交到数据库。
: >
: >
: >
: > 若要获取包含  `CREATE OR REPLACE` 、限定引用等内容的可运行 DDL 脚本，请使用 [SQL 生成器](export-data.html#generate-ddl-definitions-for-dat)。
:
:
:
: 适用于：数据源中的相应元素。

!["比较结构"图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.vcs.diff.svg)
: 比较架构结构   `Ctrl+D` (Windows), `⌘ D` (macOS), `⌘ D` (IntelliJ IDEA Classic (macOS)), `⌘ D` (macOS System Shortcuts), `Ctrl+D` (XWin), `Ctrl+D` (GNOME), `Ctrl+D` (KDE), `Ctrl+D` (Emacs), `Ctrl+D` (Sublime Text), `⌘ D` (Sublime Text (macOS)), `Ctrl+D` (Visual Studio), `⌘ D` (Visual Studio (macOS)), `Ctrl+D` (NetBeans), `Ctrl+D` (Eclipse), `⌘ D` (Eclipse (macOS))
:
: 在   迁移   [对话框](schema-comparison-and-migration.html#controls_of_the_migration_dialog) 中比较两个数据库对象的结构。 比较结果显示在 差异查看器 中。
:
:
:
: 适用于：两个相同类型的已选数据库对象。

![](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)
: 视图选项
:
:
:
: 打开数据库对象树查看选项列表，包括项目过滤器。 有关选项的更多信息，请参阅 [视图选项](#view_options)章节。
:
:
:
: 适用于：所有项目。

#### 视图选项

视图选项通常用于定义工具窗口中显示的内容及其显示方式。 要查看或更改这些选项，请在工具栏上点击 ![](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.show.svg)   视图选项  。

![筛选图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.filter.svg)   过滤器
: 打开可过滤的数据库对象列表。 数据库对象的列表取决于所选数据库。 要查看可用数据库对象及其图标的完整列表，请前往 [数据源及其元素的图标](#icons-for-data-sources-and-their-elements)。
:
: 过滤器图标角落中的绿色圆点表示过滤器已开启，并且部分对象被过滤掉。
:
:
:
: 已筛选:
:
:
: 除视图和表外，其他全部被筛选掉
:
:
:
: ![在 Database 工具窗口中仅选择查看视图和表](https://resources.jetbrains.com/help/img/idea/2026.3/database_tool_window_items_filter_on.png)
:
: 未过滤:
:
:
: 没有任何过滤
:
:
:
: ![在 Database 工具窗口中选择查看所有项目](https://resources.jetbrains.com/help/img/idea/2026.3/database_tool_window_items_filter_off.png)

`分组视图 | 数据库和架构`
: 显示数据库和架构的文件夹。

`分组视图 | 服务器和数据库对象`
: 显示服务器和数据库对象的文件夹，   服务器对象   和   数据库对象   分别对应。 此设置涉及用户、角色、表空间、模块、外部数据包装器和其他不常用的对象。

`分组视图 | 对象元素`
: 此选项定义了表格元素的显示方式。
:
:
:
: * 开启时，列、索引、主键和外键约束以及触发器有各自的独立节点（显示为文件夹）。 这些元素出现在相应的组中。
:
: * 关闭时，不会有这样的分组，并且通常情况下只会显示表格的列。

`分组视图 | 架构对象`
: 定义模式元素的显示方式。
:
:
:
: * 启用时，表、视图和存储例程分别显示为节点（以文件夹形式显示）。 表、视图和例行程序（过程和函数）作为相应组的元素显示。
:
: * 如果关闭，则不会对表、视图和例程进行显式分组。 表格和视图之后是过程和函数。

`视图分组 | 按前缀显示架构对象`
: 按名称前缀对架构对象进行分组。 以下字符作为前缀分隔符：  `_` 、  `-` 和  `$` 。

`分组视图 | 分离过程和函数`
: 在 Microsoft SQL 服务器、甲骨文 和 PostgreSQL 中，将过程和函数分到不同的文件夹中。

`分组视图 | 将约束和类似对象放在架构下`
: 为存在于架构命名空间中的对象名称显示节点。 例如，键、  `CHECK`  约束、索引、触发器、规则和其他对象的节点。
:
:
:
: 您可以在以下情况下使用此选项：
:
:
:
: * 使用快速搜索在架构中查找对象。
:
: * 查看表节点下的列。 若要执行此操作，请关闭 空组 。

`分组视图 | 按字母顺序排序`
: 按字母顺序排列数据库对象。 当选项被禁用时，应用自然排序顺序。

`显示元素 | 所有命名空间`
: 即使未选择用于  introspection ，也显示所有数据库和架构。
:
:
:
: * 当 所有命名空间 选项被禁用时，未选择进行内省的数据库不会出现在 数据库 工具窗口中。
:
: * 当 所有命名空间 选项被启用时，未选择进行内省的数据库会显示在 数据库 工具窗口中。

`显示元素 | 空分组`
: 如果选择了 [架构对象](#group_schema)或 [对象元素](#group_contents)选项，可以选择显示或隐藏不包含元素的类别。

`显示元素 | 中间节点`
: 仅当父节点同级别没有其他对象时，显示或隐藏父节点。

`显示元素 | 生成对象`
: 对于 甲骨文，在树中显示或隐藏自动生成的对象。 涉及以下对象：
:
:
:
: * 物化视图日志
:
: * 物化视图的底层表
:
: * 辅助表

`显示元素 | 虚拟对象`
: 显示或隐藏以下对象：
:
:
:
: * 虚拟外键
:
: * 虚拟视图
:
: * 虚拟列

`显示元素 | 查询文件`
: 显示或隐藏数据源节点下的   查询文件   文件夹。 这些文件夹包含附加的 查询文件。

`节点详细信息 | 显示注释而非详细信息`
: 显示数据库对象的注释。

`节点详细信息 | 架构刷新时间`
: 显示上次为模式执行自省的本地日期和时间。
:
:
:
: 此功能目前不支持 ClickHouse、Redis、Apache Cassandra 和 Apache Hive。

### 上下文菜单

当您右键点击   数据库  工具窗口中的对象时，会显示上下文菜单操作。

![属性图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.manageDataSources.svg)   Properties   `Shift+Enter` (Windows), `⌘ I` (macOS), `⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Shift+Enter` (XWin), `Shift+Enter` (GNOME), `Shift+Enter` (KDE), `Shift+Enter` (Emacs), `Shift+Enter` (Sublime Text), `⌘ I` (Sublime Text (macOS)), `Shift+Enter` (Visual Studio), `⌘ I` (Visual Studio (macOS)), `Shift+Enter` (NetBeans), `Shift+Enter` (Eclipse), `⌘ I` (Eclipse (macOS))
: 打开 [数据源和驱动程序对话框](data-sources-and-drivers-dialog.html)以管理您的数据源及其设置。
:
:
:
: 适用于：数据源和 DDL 数据源节点。

![新建图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.add.svg)   新建
: 创建新的数据源、角色、数据库、模式、 查询控制台 、表、列、索引、主键或外键。 可用选项列表取决于当前选中的元素。
:
:
:
: 适用于：数据源及数据库对象。
:
:
:
: 数据库对象的创建仅在 Ultimate 订阅中提供。

`复制/粘贴 | 复制数据源`  `Ctrl+C` (Windows), `⌘ C` (macOS), `⌘ C` (IntelliJ IDEA Classic (macOS)), `⌘ C` (macOS System Shortcuts), `Ctrl+C` (XWin), `Ctrl+C` (GNOME), `Ctrl+C` (KDE), `Ctrl+Insert` (Emacs), `Ctrl+C` (Sublime Text), `⌘ C` (Sublime Text (macOS)), `Ctrl+C` (Visual Studio), `⌘ C` (Visual Studio (macOS)), `Ctrl+C` (NetBeans), `Ctrl+C` (Eclipse), `⌘ C` (Eclipse (macOS))
: 将包含连接设置的 XML 代码片段复制到剪贴板。
:
:
:
: 适用于：数据源节点。

`复制/粘贴 | 复制引用`  `Ctrl+Alt+Shift+C` (Windows), `⌘ ⌥ ⇧ C` (macOS), `⌘ ⌥ ⇧ C` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ C` (macOS System Shortcuts), `Ctrl+Alt+Shift+C` (XWin), `Ctrl+Alt+Shift+C` (GNOME), `Ctrl+Alt+Shift+C` (KDE), `Ctrl+Alt+Shift+C` (Emacs), `Ctrl+Alt+Shift+C` (Sublime Text), `⌘ ⌥ ⇧ C` (Sublime Text (macOS)), `Ctrl+Alt+Shift+C` (Visual Studio), `⌘ ⌥ ⇧ C` (Visual Studio (macOS)), `Ctrl+Alt+Shift+C` (NetBeans), `Ctrl+Alt+Shift+C` (Eclipse), `⌘ ⌥ ⇧ C` (Eclipse (macOS))
: 将所选项目的完全限定名称复制到剪贴板。
:
:
:
: 适用于：数据源及其元素。

`复制/粘贴 | 创建副本`  `Ctrl+D` (Windows), `⌘ D` (macOS), `⌘ D` (IntelliJ IDEA Classic (macOS)), `⌘ D` (macOS System Shortcuts), `Ctrl+D` (XWin), `Ctrl+D` (GNOME), `Ctrl+D` (KDE), `Meta+D` (Emacs), `Ctrl+Shift+D` (Sublime Text), `⌘ ⇧ D` (Sublime Text (macOS)), `Ctrl+D` (Visual Studio), `⌘ D` (Visual Studio (macOS)), `Ctrl+D` (NetBeans), `Ctrl+D` (Eclipse), `Ctrl+D` (Eclipse (macOS))
: 创建所选数据源的副本。 在打开的   数据源和驱动程序   对话框中指定数据源的属性。
:
:
:
: 适用于：数据源和 DDL 数据源节点。

![编辑数据图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.editData.svg)   编辑数据   `F4` (Windows), `⌘ ↓` (macOS), `F4` (IntelliJ IDEA Classic (macOS)), `F4` (macOS System Shortcuts), `F4` (XWin), `F4` (GNOME), `F4` (KDE), `F4` (Emacs), `F4` (Sublime Text), `F4` (Sublime Text (macOS)), `F4` (Visual Studio), `⌘ ↓` (Visual Studio (macOS)), `F4` (NetBeans), `F12` (Eclipse), `F3` (Eclipse (macOS))
: 在数据编辑器中打开该对象的表视图。 此选项适用于表、视图和物化视图。
:
:
:
: 适用于：数据源中的相应元素。

到文件夹…   `F6` (Windows), `F6` (macOS), `F6` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ I` (macOS System Shortcuts), `F6` (XWin), `F6` (GNOME), `F6` (KDE), `F6` (Emacs), `F6` (Sublime Text), `F6` (Sublime Text (macOS)), `Ctrl+R, O` (Visual Studio), `⌘ R, O` (Visual Studio (macOS)), `Ctrl+M` (NetBeans), `Alt+Shift+V` (Eclipse), `⌘ ⌥ V` (Eclipse (macOS))
: 将所选数据源移动到文件夹。 如果尚未存在文件夹，请在出现的   移动到文件夹   弹窗中创建第一个文件夹。
:
:
:
: 有关分组数据源的更多信息，请参阅 [将数据源分组到文件夹中](managing-data-sources.html#group-data-sources-in-folders)。
:
:
:
: 适用于：数据源和 DDL 数据源节点。

![刷新图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.general.refresh.svg)   刷新   `Ctrl+F5` (Windows), `⌘ R` (macOS), `⌃ F5` (IntelliJ IDEA Classic (macOS)), `⌘ R` (macOS System Shortcuts), `Ctrl+F5` (XWin), `Ctrl+F5` (GNOME), `Ctrl+5` (KDE), `Ctrl+F5` (Emacs), `Ctrl+F5` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Ctrl+Alt+R` (Visual Studio), `⌘ ⌥ R` (Visual Studio (macOS)), `Ctrl+F5` (NetBeans), `Ctrl+F5` (Eclipse), `Ctrl+F5` (Eclipse (macOS))
: 更新所选元素的视图（即将元素的视图与其在数据库中的实际状态同步）。
:
:
:
: 另请参阅 [数据源和驱动程序对话框](data-sources-and-drivers-dialog.html#auto_sync)。
:
:
:
: 适用于：数据源及其元素。

![停用图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.killDataSourceProcess.svg)   停用   `Ctrl+F2` (Windows), `⌘ F2` (macOS), `⌘ F2` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ .` (macOS System Shortcuts), `Ctrl+F2` (XWin), `Ctrl+F2` (GNOME), `Ctrl+2` (KDE), `Ctrl+F2` (Emacs), `Ctrl+F2` (Sublime Text), `Ctrl+F2` (Sublime Text (macOS)), `Shift+F5` (Visual Studio), `⇧ F5` (Visual Studio (macOS)), `Shift+F5` (NetBeans), `Ctrl+F2` (Eclipse), `⌘ F2` (Eclipse (macOS))
: 关闭所选数据源的数据库连接。
:
:
:
: 适用于：具有活动连接的数据源及其元素。

快速文档   `Ctrl+Q` (Windows), `F1` (macOS), `⌃ J` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Ctrl+Q` (XWin), `Ctrl+Q` (GNOME), `Ctrl+Q` (KDE), `Ctrl+Q` (Emacs), `Ctrl+Q` (Sublime Text), `Ctrl+Q` (Sublime Text (macOS)), `Ctrl+K, I` (Visual Studio), `⌘ K, I` (Visual Studio (macOS)), `Ctrl+Q` (NetBeans), `Alt+Middle-Click` (Eclipse), `⌥ Middle-Click` (Eclipse (macOS))
: 查看所选元素的基本信息。
:
:
:
: 要关闭文档弹出窗口，请按 `Escape` (Windows), `⎋` (macOS), `⎋` (IntelliJ IDEA Classic (macOS)), `⎋` (macOS System Shortcuts), `Escape` (XWin), `Escape` (GNOME), `Escape` (KDE), `Escape, Escape` (Emacs), `Escape` (Sublime Text), `⎋` (Sublime Text (macOS)), `Escape` (Visual Studio), `⎋` (Visual Studio (macOS)), `Escape` (NetBeans), `Escape` (Eclipse), `⎋` (Eclipse (macOS))。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 有关快速文档的完整信息，请参阅 [快速文档](viewing-reference-information.html#inline-quick-documentation)。

!["比较结构"图标](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.vcs.diff.svg)   将结构与以下对象比较…   `Ctrl+D` (Windows), `⌘ D` (macOS), `⌘ D` (IntelliJ IDEA Classic (macOS)), `⌘ D` (macOS System Shortcuts), `Ctrl+D` (XWin), `Ctrl+D` (GNOME), `Ctrl+D` (KDE), `Ctrl+D` (Emacs), `Ctrl+D` (Sublime Text), `⌘ D` (Sublime Text (macOS)), `Ctrl+D` (Visual Studio), `⌘ D` (Visual Studio (macOS)), `Ctrl+D` (NetBeans), `Ctrl+D` (Eclipse), `⌘ D` (Eclipse (macOS))
: 在   迁移   [对话框](schema-comparison-and-migration.html#controls_of_the_migration_dialog) 中比较两个数据库对象的结构。 比较结果显示在 差异查看器 中。
:
:
:
: 适用于：两个相同类型的已选数据库对象。

`导航 | 转到 DDL`  `Ctrl+B` (Windows), `⌘ B` (macOS), `⌘ B` (IntelliJ IDEA Classic (macOS)), `⌘ B` (macOS System Shortcuts), `Ctrl+B` (XWin), `Ctrl+B` (GNOME), `Ctrl+B` (KDE), `Ctrl+Alt+G` (Emacs), `F12` (Sublime Text), `F12` (Sublime Text (macOS)), `F12` (Visual Studio), `F12` (Visual Studio (macOS)), `Ctrl+B` (NetBeans), `F3` (Eclipse), `F3` (Eclipse (macOS))
: 打开所选对象的 DDL 脚本。
:
:
:
: 例如，如果您在  `SELECT`  语句中的表名上按此快捷键，您将看到该表的 DDL（  `CREATE TABLE`  语句）。
:
:
:
: ![转到声明](https://resources.jetbrains.com/help/img/idea/2026.3/db_goto_declaration.png)
:
: > **Note:**
: > 生成的脚本中的对象引用未限定（例如，用  `<view_name>`  而不是  `<schema_name>.<view_name>` ）。 您可以查看该脚本、编辑它，并将更改提交到数据库。
: >
: >
: >
: > 若要获取包含  `CREATE OR REPLACE` 、限定引用等内容的可运行 DDL 脚本，请使用 [SQL 生成器](export-data.html#generate-ddl-definitions-for-dat)。
:
:
:
: 适用于：数据源中的相应元素。

`导航 |`    跳转到查询控制台…   `Ctrl+Shift+F10` (Windows), `⌘ ⇧ F10` (macOS), `⌘ ⇧ F10` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F10` (macOS System Shortcuts), `Ctrl+Shift+F10` (XWin), `Ctrl+Shift+F10` (GNOME), `Ctrl+Shift+F10` (KDE), `Ctrl+Shift+F10` (Emacs), `Ctrl+Shift+F10` (Sublime Text), `⌘ ⇧ F10` (Sublime Text (macOS)), `Ctrl+Shift+F10` (Visual Studio), `⌘ ⇧ F10` (Visual Studio (macOS)), `Ctrl+Shift+F10` (NetBeans), `Ctrl+Shift+F10` (Eclipse), `⌘ ⇧ F10` (Eclipse (macOS))
: 打开所选数据源的 [查询控制台s](query-consoles.html) 列表。
:
:
:
: 适用于：数据源及其元素。

![](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.run.run.svg)   运行功能   或   运行过程
: 运行所选函数或过程。
:
:
:
: 适用于：数据源元素：函数、过程。

内省级别
: 您可以更改整个数据库或特定模式的 [introspection level](introspection-levels.html)。 子项继承父项设置的级别。
:
:
:
: 适用于：数据源节点。

`SQL 脚本 | SQL 生成器…`  `Ctrl+Alt+G` (Windows), `⌘ ⌥ G` (macOS), `⌘ ⌥ G` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ G` (macOS System Shortcuts), `Ctrl+Alt+G` (XWin), `Ctrl+Alt+G` (GNOME), `Ctrl+Alt+G` (KDE), `Ctrl+Alt+G` (Emacs), `Ctrl+Alt+G` (Sublime Text), `⌘ ⌥ G` (Sublime Text (macOS)), `Ctrl+Alt+G` (Visual Studio), `⌘ ⌥ G` (Visual Studio (macOS)), `Ctrl+Alt+G` (NetBeans), `Ctrl+Alt+G` (Eclipse), `⌘ ⌥ G` (Eclipse (macOS))
: 为数据库对象生成数据定义结构。 例如，您可以为单个表或架构中的所有表生成 DDL 文件。 此外，您可以自定义生成设置。 例如，您可以设置用于创建表的语法：  `CREATE TABLE`  或  `CREATE TABLE IF NOT EXISTS` 。
:
:
:
: 适用于：数据源元素。
:
:
:
: 有关使用 SQL Generator 的更多信息，请参阅 [生成数据库对象的 DDL 定义](export-data.html#generate-ddl-definitions-for-dat)和 [更改 SQL Generator 的输出设置](export-data.html#change-output-settings-of-the-sql-generator)章节。
:
:
:
: 仅适用于 Ultimate 订阅。

`SQL 脚本 | 请求并复制原始 DDL`
: 请求 DBMS 服务器获取或生成该对象的源文本，接收该文本并将其复制到剪贴板。
:
:
:
: 适用于：数据源及其元素。

`SQL 脚本 | 将 DDL 生成到剪贴板`  `Ctrl+Alt+Shift+G` (Windows), `⌘ ⌥ ⇧ G` (macOS), `⌘ ⌥ ⇧ G` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ G` (macOS System Shortcuts), `Ctrl+Alt+Shift+G` (XWin), `Ctrl+Alt+Shift+G` (GNOME), `Ctrl+Alt+Shift+G` (KDE), `Ctrl+Alt+Shift+G` (Emacs), `Ctrl+Alt+Shift+G` (Sublime Text), `⌘ ⌥ ⇧ G` (Sublime Text (macOS)), `Ctrl+Alt+Shift+G` (Visual Studio), `⌘ ⌥ ⇧ G` (Visual Studio (macOS)), `Ctrl+Alt+Shift+G` (NetBeans), `Ctrl+Alt+Shift+G` (Eclipse), `⌘ ⌥ ⇧ G` (Eclipse (macOS))
: 生成对象的 DDL 并将其复制到剪贴板。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 仅适用于 Ultimate 订阅。

`SQL脚本 | 生成DDL到查询控制台​​`  `Ctrl+Alt+Shift+B` (Windows), `⌘ ⌥ ⇧ B` (macOS), `⌘ ⌥ ⇧ B` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ B` (macOS System Shortcuts), `Ctrl+Alt+Shift+B` (XWin), `Ctrl+Alt+Shift+B` (GNOME), `Ctrl+Alt+Shift+B` (KDE), `Ctrl+Alt+Shift+B` (Emacs), `Ctrl+Alt+Shift+B` (Sublime Text), `⌘ ⌥ ⇧ B` (Sublime Text (macOS)), `Ctrl+Alt+Shift+B` (Visual Studio), `⌘ ⌥ ⇧ B` (Visual Studio (macOS)), `Ctrl+Alt+Shift+B` (NetBeans), `Ctrl+Alt+Shift+B` (Eclipse), `⌘ ⌥ ⇧ B` (Eclipse (macOS))
: 生成该对象的 DDL 并将其复制到 查询控制台 中。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 重命名…`  `Shift+F6` (Windows), `⇧ F6` (macOS), `⇧ F6` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ R` (macOS System Shortcuts), `Shift+F6` (XWin), `Shift+F6` (GNOME), `Shift+F6` (KDE), `Shift+F6` (Emacs), `Shift+F6` (Sublime Text), `⇧ F6` (Sublime Text (macOS)), `Ctrl+R, R` (Visual Studio), `⌘ R, R` (Visual Studio (macOS)), `Ctrl+R` (NetBeans), `Alt+Shift+R` (Eclipse), `⇧ F6` (Eclipse (macOS))
: 重命名所选项目。 请在打开的对话框中指定新名称。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 启用触发器/约束`
: 为所选表启用触发器和约束。
:
:
:
: 适用于：数据源元素：表。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 禁用触发器/约束`
: 为所选表禁用触发器和约束。
:
:
:
: 适用于：数据源元素：表。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 修改注释`
: 在   修改注释   对话框中修改数据库对象注释。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 修改授权`
: 在   修改<object_name>的授权   对话框中修改数据库对象的授权。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 截断…`
: 移除选定表中的所有行。
:
:
:
: 适用于：数据源元素：表。
:
:
:
: 仅适用于 Ultimate 订阅。

`对象操作 | 删除…`  或  `对象操作 | 移除数据源`  `Delete` (Windows), `⌦` (macOS), `⌦` (IntelliJ IDEA Classic (macOS)), `⌦` (macOS System Shortcuts), `Delete` (XWin), `Delete` (GNOME), `Delete` (KDE), `Delete` (Emacs), `Delete` (Sublime Text), `⌦` (Sublime Text (macOS)), `Delete` (Visual Studio), `⌦` (Visual Studio (macOS)), `Delete` (NetBeans), `Delete` (Eclipse), `⌦` (Eclipse (macOS))
: 删除选定项。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 仅适用于 Ultimate 订阅。

`工具 | 管理显示的模式…`
: 打开一个包含当前数据源的可用模式的弹出窗口。
:
:
:
: 另请参阅 [显示和隐藏模式](schemas.html#show_hide_schemas_and_databases)。
:
:
:
: 适用于：数据源及其元素。

`工具 | 全文搜索`  `Shift+Ctrl+Alt+F` (Windows), `Shift+Ctrl+Alt+F` (macOS), `Shift+Ctrl+Alt+F` (IntelliJ IDEA Classic (macOS)), `Shift+Ctrl+Alt+F` (macOS System Shortcuts), `Shift+Ctrl+Alt+F` (XWin), `Shift+Ctrl+Alt+F` (GNOME), `Shift+Ctrl+Alt+F` (KDE), `Shift+Ctrl+Alt+F` (Emacs), `Shift+Ctrl+Alt+F` (Sublime Text), `Shift+Ctrl+Alt+F` (Sublime Text (macOS)), `Shift+Ctrl+Alt+F` (Visual Studio), `Shift+Ctrl+Alt+F` (Visual Studio (macOS)), `Shift+Ctrl+Alt+F` (NetBeans), `Shift+Ctrl+Alt+F` (Eclipse), `Shift+Ctrl+Alt+F` (Eclipse (macOS))
: 在您的数据库或一组数据库中搜索数据，而无需知道数据的确切位置。
:
:
:
: 适用于：数据源及其元素。
:
:
:
: 如需了解有关全文搜索的更多信息，请参阅 [数据库中的全文搜索](full-text-search-for-databases.html)。

`工具 | 添加书签`  `F11` (Windows), `F3` (macOS), `F11` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ K` (macOS System Shortcuts), `F11` (XWin), `F11` (GNOME), `F11` (KDE), `F11` (Emacs), `Ctrl+F2` (Sublime Text), `⌘ F2` (Sublime Text (macOS)), `Ctrl+K, K` (Visual Studio), `⌘ K, K` (Visual Studio (macOS)), `F11` (NetBeans), `Ctrl+Shift+F11` (Eclipse), `F11` (Eclipse (macOS))
: 将选定项添加到书签。
:
:
:
: 适用于：数据源及其元素。

`工具 | 脚本扩展 | 生成 POJOs.clj`
: 为选定的表生成一个 Java 实体类。 在打开的对话框中，指定应生成 JAVA 类文件的目录。
:
:
:
: 适用于：数据源及其元素。

`工具 | 脚本扩展 | 转到脚本目录`
: 切换到  `Generate POJOs.clj` example 脚本文件所在的目录。
:
:
:
: 适用于：数据源及其元素。

`导入/导出 | 导出数据到文件`
: 将所选表格和视图的数据保存到文件中。 选择输出格式（例如，SQL Inserts、制表符分隔 (TSV)、JSON-Clojure.json.clj）。
:
:
:
: 适用于：数据源元素：表和视图。

`导入/导出 | 从文件导入数据…`
: 将包含分隔符分隔值（CSV、TSV 等）的文本文件导入到您的数据库中。
:
:
:
: 如果当前选择了一个架构，IntelliJ IDEA 将为您导入的数据创建一个新表。 如果选择了一张表，IntelliJ IDEA 将尝试将数据添加到所选的表中。
:
:
:
: 适用于：数据库表。

`导入/导出 | 复制表到`  `F5` (Windows), `F5` (macOS), `F5` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ Y` (macOS System Shortcuts), `F5` (XWin), `F5` (GNOME), `F5` (KDE), `F5` (Emacs), `F5` (Sublime Text), `F5` (Sublime Text (macOS)), `F5` (Visual Studio), `F5` (Visual Studio (macOS)), `F5` (NetBeans), `F5` (Eclipse), `F5` (Eclipse (macOS))
: 创建所选表的副本。 您可以在不同的方案或数据源中创建副本。 例如，您可以将  `actor`  表格从 MySQL 拷贝到 PostgreSQL。
:
:
:
: 适用于：数据库表和视图。

`导入/导出 | 转储到 DDL 数据源`
: 通过将常规数据源转储到根/存储库文件夹来创建您的 DDL 数据源。
:
:
:
: 适用于：数据源及其元素。

`导入/导出 | 使用 'mysqldump' 导出…`  或  `导入/导出 | 使用 'pg_dump' 导出…`
: 为所选项目运行 mysqldump 或 pg_dump。 mysqldump 和 pg_dump 是原生的 MySQL 和 PostgreSQL 工具。 它们未集成到 IntelliJ IDEA 中。 您可以在 [dev.mysql.com](http://dev.mysql.com/) 和 [postgresql.org](https://www.postgresql.org/) 上了解相关信息。
:
:
:
: 适用于：数据源节点。

`导入/导出 | 使用 'mysql' 恢复…`  或  `导入/导出 | 使用 'psql' 恢复…`  或   恢复
: 运行 mysql、pg_restore 或 psql 恢复数据转储。 这些工具是 MySQL 和 PostgreSQL 的本地工具。 它们未集成到 IntelliJ IDEA 中。 您可以在 [dev.mysql.com](http://dev.mysql.com/) 和 [postgresql.org](https://www.postgresql.org/) 上了解相关信息。
:
:
:
: 适用于：数据源节点。

`图表 | 显示图表`  `Ctrl+Alt+Shift+U` (Windows), `⌘ ⌥ ⇧ U` (macOS), `⌘ ⌥ ⇧ U` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ U` (macOS System Shortcuts), `Ctrl+Alt+Shift+U` (XWin), `Ctrl+Alt+Shift+U` (GNOME), `Ctrl+Alt+Shift+U` (KDE), `Ctrl+Alt+Shift+U` (Emacs), `Ctrl+Alt+Shift+U` (Sublime Text), `⌘ ⌥ ⇧ U` (Sublime Text (macOS)), `Ctrl+Alt+Shift+U` (Visual Studio), `⌘ ⌥ ⇧ U` (Visual Studio (macOS)), `Ctrl+Alt+Shift+U` (NetBeans), `Ctrl+Alt+Shift+U` (Eclipse), `⌘ ⌥ ⇧ U` (Eclipse (macOS))
: 在单独的编辑器标签页中查看选定数据源或表的 UML 类图。
:
:
:
: 适用于：数据源及其元素。

`图表 | 显示图表弹出窗口`  `Ctrl+Alt+U` (Windows), `⌘ ⌥ U` (macOS), `⌘ ⌥ U` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ U` (macOS System Shortcuts), `Ctrl+Alt+U` (XWin), `Ctrl+Alt+U` (GNOME), `Ctrl+Alt+U` (KDE), `Ctrl+Alt+U` (Emacs), `Ctrl+Alt+U` (Sublime Text), `⌘ ⌥ U` (Sublime Text (macOS)), `Ctrl+Alt+U` (Visual Studio), `⌘ ⌥ U` (Visual Studio (macOS)), `Ctrl+Alt+U` (NetBeans), `Ctrl+Alt+U` (Eclipse), `⌘ ⌥ U` (Eclipse (macOS))
: 在弹出窗口中查看选定数据源或表的 UML 类图。
:
:
:
: 适用于：数据源及其元素。

`诊断 | 转储元数据模型`
: 以 IntelliJ IDEA 内部格式生成数据库的诊断表示。 如果某些数据库对象存在于数据库中但未显示在   数据库  工具窗口中，此信息可能对支持团队有帮助。
:
:
:
: 适用于：数据源及其元素。

`诊断 | 生成内省器诊断文件`
: 生成包含以下信息的三个文件：
:
:
:
: * `dataSource.txt` ：数据源。
:
: * `introspector.txt` ：用于从数据库加载元数据的模块。
:
: * `model.xml` ：数据库模型的一部分。
:
:
:
: 当自省功能工作不正常时，这些信息很有帮助。
:
:
:
: 适用于：数据源及其元素。

`诊断 | 显示 JDBC 日志设置…`
: 打开   JDBC 日志设置   [对话框](null) 以配置 JDBC 驱动程序日志设置。
:
:
:
: 适用于：数据源及其元素。

`诊断 | 强制刷新`  `Ctrl+Shift+F5` (Windows), `⌘ ⌥ ⇧ R` (macOS), `⌃ ⇧ F5` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ⇧ R` (macOS System Shortcuts), `Ctrl+Shift+F5` (XWin), `Ctrl+Shift+F5` (GNOME), `Ctrl+Shift+5` (KDE), `Ctrl+Shift+F5` (Emacs), `Ctrl+Shift+F5` (Sublime Text), `⌘ ⌥ ⇧ R` (Sublime Text (macOS)), `Ctrl+Shift+F5` (Visual Studio), `⌘ ⌥ ⇧ R` (Visual Studio (macOS)), `Ctrl+Shift+F5` (NetBeans), `Ctrl+Shift+F5` (Eclipse), `Ctrl+Shift+F5` (Eclipse (macOS))
: 从缓存中删除数据源信息并重新加载。 此操作仅在数据源节点上可用。
:
:
:
: 适用于：数据源节点。

`诊断 | 忘记此架构缓存`
: 删除 IntelliJ IDEA 已收集的关于您的数据库的信息。 此操作仅在数据源节点上可用。
:
:
:
: 遇到数据结构显示错误或同步期间出现错误时，请使用此命令。
:
:
:
: 要检查这是否消除了问题，请使用 [Synchronize command](#sync)。
:
:
:
: 适用于：数据源节点。

`诊断 | 诊断模式`
: 启用诊断模式，IntelliJ IDEA 将写入内省日志。
:
:
:
: 您可以通过点击   诊断日志已启动   和   诊断日志已停止   通知弹窗中的链接访问日志文件，这些弹窗会在您启用和禁用模式时出现。
:
:
:
: ![日志文件的通知](https://resources.jetbrains.com/help/img/idea/2026.3/db_data_source_diagnostic_log_notification.png)

### 图标

#### 数据源及其元素

|  图标  |  描述  |
| --- | --- |
|  ![访问方法](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.accessMethod.svg)  |  访问方法  |
|  ![聚合](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.aggregate.svg)  |  聚合  |
|  ![别名类型](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.nodes.type.svg)  |  别名类型  |
|  ![参数](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.argument.svg)  |  参数  |
|  ![主体](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.body.svg)  |  主体  |
|  ![检查](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.checkConstraint.svg)  |  检查  |
|  ![集群](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.unspecifiedCluster.svg)  |  集群  |
|  ![排序规则](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.collation.svg)  |  排序规则  |
|  ![集合类型](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.collectionType.svg)  |  集合类型  |
|  ![列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.column.svg)  |     列。       如需了解更多关于列图标组合的信息，请参考 [栏目可能的图标组合](#possible-icon-combinations-for-columns)。     |
|  ![数据文件](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.dataFile.svg)  |  数据文件  |
|  ![数据库](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.database.svg)  |  数据库  |
|  ![只读](https://resources.jetbrains.com/help/img/idea/2026.3/app.ide.readonly.svg)  |  只读状态  |
|  ![DDL 数据源图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.ddlDbms.svg)  |  DDL 数据源  |
|  ![默认](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.defaultConstraint.svg)  |  默认  |
|  ![异常](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.nodes.exception.svg)  |  异常  |
|  ![扩展](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.extension.svg)  |  扩展  |
|  ![外部架构](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.externalSchema.svg)  |  外部架构  |
|  ![外部数据封装器](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.foreignDatawrapper.svg)  |  外部数据封装器  |
|  ![外键](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.blueKey.svg)  |  外键  |
|  ![外部表](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.foreignTable.svg)  |  外部表  |
|  ![索引](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.index.svg)  |  索引  |
|  ![键](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.greyKey.svg)  |  键  |
|  ![物化日志](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.materializedLog.svg)  |  物化日志  |
|  ![物化视图](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.materializedView.svg)  |  物化视图  |
|  ![对象属性](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.objectTypeAttribute.svg)  |  对象属性  |
|  ![对象类型](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.nodes.type.svg)  |  对象类型  |
|  ![运算符](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.operator.svg)  |  运算符  |
|  ![软件包](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.package.svg)  |  软件包  |
|  ![主键](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.goldKey.svg)  |  主键  |
|  ![投影](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.projection.svg)  |  投影  |
|  ![数据源](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.dbms.svg)  |     数据源     |
|  ![角色](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.role.svg)  |  角色  |
|  ![例程](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.routine.svg)  |  例程  |
|  ![规则](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.fileTypes.config.svg)  |  规则  |
|  ![计划事件](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.scheduledEvent.svg)  |  计划事件  |
|  ![架构](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.schema.svg)  |  架构  |
|  ![序列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.sequence.svg)  |  序列  |
|  ![服务器](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.foreign_server.svg)  |  服务器  |
|  ![存储过程或函数图标](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.function.svg)  |  存储过程或函数  |
|  ![同义词](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.synonym.svg)  |  同义词  |
|  ![表](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.table.svg)  |  表  |
|  ![表类型](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.nodes.type.svg)  |  表类型  |
|  ![表空间](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.tablespace.svg)  |  表空间  |
|  ![触发器](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.trigger.svg)  |  触发器  |
|  ![用户](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.user.svg)  |  用户  |
|  ![用户映射](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.userMapping.svg)  |  用户映射  |
|  ![变量](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.nodes.variable.svg)  |  变量  |
|  ![视图](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.gutter.dataSchema.svg)  |  视图  |
|  ![虚拟列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.virtualColumn.svg)  |  虚拟列  |
|  ![虚拟外键](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.virtualForeignKey.svg)  |  虚拟外键  |
|  ![虚拟视图](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.virtualView.svg)  |  虚拟视图  |
|  ![虚拟表](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.table.svg)  |  虚拟表  |

#### 栏目可能的图标组合

|  图标  |  外键  |  主键  |  已建立索引  |  NOT NULL  |
| --- | --- | --- | --- | --- |
|  ![列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.column.svg)  |  |  |  |  |
|  ![包含外键的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnBlueKey.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  |  |
|  ![带有主键的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldKey.svg)  |  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  |
|  ![索引列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnIndex.svg)  |  |  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |
|  ![不接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnDot.svg)  |  |  |  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![不接受 NULL 值的索引列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnDotIndex.svg)  |  |  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![已建立索引、具有主键和外键且不接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldBlueKeyDotIndex.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![带有主键和外键的索引列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldBlueKeyIndex.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |
|  ![具有主键和外键且不接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldBlueKeyDot.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![具有主键和外键的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldBlueKey.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  |
|  ![已建立索引、具有外键且不接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnBlueKeyDotIndex.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![不接受 NULL 值的外键列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnBlueKeyDot.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![已建立索引、具有外键且接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnBlueKeyIndex.svg)  |  ![具有外键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |
|  ![已建立索引、具有主键且不接受 NULL 值的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldKeyDotIndex.svg)  |  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![不接受 NULL 值的主键列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldKeyDot.svg)  |  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |  ![具有 NOT NULL 约束](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |
|  ![已建立索引、具有主键的列](https://resources.jetbrains.com/help/img/idea/2026.3/database-plugin.icons.expui.columnGoldKeyIndex.svg)  |  |  ![具有主键](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  ![已建立索引](https://resources.jetbrains.com/help/img/idea/2026.3/app.actions.checked.svg)  |  |

## See also

### 开始

[工具窗口](tool-windows.html)

### 过程

[数据库工具和 SQL](relational-databases.html) [数据源](managing-data-sources.html)

