IntelliJ IDEA 2025.2 Help

创建和修改对话框

在 IntelliJ IDEA 中, 创建修改 对话框对于给定的数据库对象具有相同的字段和功能。 这样,您可以在创建新对象和编辑现有对象时编辑相同的字段。

  • 要创建数据库对象,请在 数据库 工具窗口(视图(V) | 工具窗口 | 数据库 )中右键点击数据源、数据库或架构名称,然后导航到 新建 | <database_object>

  • 要修改数据库对象,请在 数据库 工具窗口(视图(V) | 工具窗口 | 数据库 )中右键点击对象名称,然后选择 修改 <database_object>。 或者,点击对象名称并按 Ctrl+F6

本主题介绍了以下数据库对象的 创建修改 对话框: 模式外键索引检查约束虚拟列虚拟外键视图用户和角色虚拟视图

从 IntelliJ IDEA 2024.3 版本开始,对话框为非模态。

架构

有关架构的更多信息,请参阅 架构 主题。

创建架构对话框

条目

描述

名称

为架构设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

添加注释到架构。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

所有者

定义架构的所有者。

授权 窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

左侧部分

定义受让人。

右侧部分

定义权限。

如需了解有关向用户和角色授予权限的更多信息,请参阅 用户与角色 主题。

预览(P)

预览(P) 下方的窗格显示了 IntelliJ IDEA 将运行的语句,借助图形用户界面,您可以使用这些语句来实现所指定的结果。

您既可以将此窗格用作自动生成的 SQL 脚本的预览,也可以自己编写和编辑语句。

  • 要选择运行脚本的设置,请点击 设置 按钮 ("设置"图标)。

  • 要关闭对话框并在 查询控制台 中打开您的 SQL 脚本,请点击 在控制台中打开查询 按钮(打开查询控制台图标)。

表格与表格对象

对话框左上角的表格结构编辑器允许您管理表格内的对象。 在右上方的对象编辑器中,您可以编辑表对象的属性。 对话框底部的预览窗格显示了 IntelliJ IDEA 在您点击 确定 按钮关闭对话框时将运行的 SQL script。

创建和修改对话框的部分
  1. 表结构编辑器。

  2. Objects 编辑器。

  3. SQL script preview pane

表结构编辑器

在表编辑器部分,您可以通过添加和删除对象来编辑表的结构。

  • 要添加新对象,请在工具栏中点击 添加 按钮("添加"图标 )并选择对象。 或者,选择您要添加的对象的节点或该类型的任何其他对象,然后点击工具栏上的 添加 按钮("添加"图标)。

  • 默认情况下,要在 对象编辑器 中编辑对象,双击它。 或者,选择它并点击工具栏上的 编辑 按钮(编辑图标 ),或按 F4

    要通过在树中点击对象来选择要编辑的对象,请点击工具栏上的 选择时编辑 按钮 ("在选区上编辑"图标)。

  • 要删除一个对象,请在树中选择它,然后点击工具栏上的 移除 按钮(删除图标)。

有关表的更多信息,请参阅 主题。

在创建和修改对话框中的表结构编辑器

图标

条目

快捷键

描述

"添加"图标

添加

Alt+Insert

创建一个新对象。

删除图标

移除

Alt+Delete

删除选定对象。

编辑图标

编辑

F4

在对象编辑器中打开选定的对象。

"在选区上编辑"图标

选择时编辑

在选择时和双击时切换在对象编辑器中打开对象。

返回图标

后退(B)

Ctrl+Alt+Left

上一个对象。

前进图标

前进(W)

Ctrl+Alt+Right

下一个对象。

对象编辑器

在对话框的右上窗格中,您可以编辑该对象的属性。

以下表对象可在对象编辑器中进行编辑:

有关表的更多信息,请参阅 主题。

创建新表

条目

描述

名称

为表设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

为表格添加注释。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

所有者

定义表的所有者。

授权 窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

左侧部分

定义受让人。

右侧部分

定义权限。

如需了解有关向用户和角色授予权限的更多信息,请参阅 用户与角色 主题。

有关列的更多信息,请参阅 主题。

添加列

条目

描述

名称

为该列设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

向列添加注释。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

数据类型

为列设置数据类型。

非null

定义单元格值是否可以为 null。

默认表达式

为列单元格值设置默认表达式。

有关键的更多信息,请参阅 主键 主题。

创建主键

条目

描述

名称

为该键设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

为这个键添加一个注释。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

主要

使该键成为主键。

窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

列名

设置当前表中要使用的列。

目标名称

设置要在目标表中使用的列。

有关外键的更多信息,请参阅 外键 主题。

创建外键

条目

描述

名称

为该键设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

为这个键添加一个注释。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

目标表

设置目标表。

窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

列名

设置当前表中要使用的列。

目标名称

设置要在目标表中使用的列。

可推迟

定义是否可以将 外键 检查推迟到事务结束。 否则,将在每条语句后进行检查。

最初推迟

在事务结束时才检查外键。 否则,将在每条语句后进行检查。

删除时

设置在删除引用行时执行的引用操作。

更新时

设置在更新引用行后要执行的参照操作。

有关索引的更多信息,请参阅 索引 主题。

创建索引

条目

描述

名称

为索引设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

向 index 添加注释。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

唯一

定义索引是否唯一。

窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

列名

设置当前表中要使用的列。

顺序

定义数据的存储顺序。

排序规则

定义数据的排序和比较方式。

创建检查

条目

描述

名称

为检查设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

添加注释到检查。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

谓词

定义用于指定允许的单元格值的表达式。

有关虚拟列的更多信息,请参阅 虚拟列 主题。

创建虚拟列

条目

描述

名称

为虚拟列设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

表达式

定义用于计算值的表达式。

用于计算虚拟列值的表达式存储在 external-data-<data_source_name>.xml 。 您可以为 XML 文件选择另一个名称并选择其他位置存储该文件。 要更改或查看 XML 文档的路径,请按 Shift+Enter 打开数据源设置,点击 选项 选项卡,然后查看 虚拟对象和特性 字段。

虚拟外键关系存储在 external-data-<data_source_name>.xml 。 您可以为 XML 文件选择另一个名称并选择其他位置存储该文件。 要更改或查看 XML 文档的路径,请按 Shift+Enter 打开数据源设置,点击 选项 选项卡,然后查看 虚拟对象和特性 字段。

有关虚拟外键的更多信息,请参阅 虚拟外键 主题。

在“修改”对话框中创建虚拟外键

条目

描述

名称

为虚拟按键设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

目标表

设置目标表。

窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

列名

设置当前表中要使用的列。

目标名称

设置要在目标表中使用的列。

预览

预览(P) 下方的窗格显示了 IntelliJ IDEA 将运行的语句,借助图形用户界面,您可以使用这些语句来实现所指定的结果。

您既可以将此窗格用作自动生成的 SQL 脚本的预览,也可以自己编写和编辑语句。

  • 要选择运行脚本的设置,请点击 设置 按钮 ("设置"图标)。

  • 要关闭对话框并在 查询控制台 中打开您的 SQL 脚本,请点击 在控制台中打开查询 按钮(打开查询控制台图标)。

修改对话框中的对象编辑器选项卡

效率提示

固定对象选项卡

要固定当前对象的标签,请将鼠标悬停在标签名称上,然后点击 固定标签页 图标 (固定图标)。 或者,右键点击选项卡名称并选择 固定标签页

修改对话框中的对象编辑器标签
使用表格对象的上下文菜单

您还可以使用对象的上下文菜单进行管理。

在“修改”对话框中使用上下文菜单管理对象
查看类似对象列表

修改 对话框可以以列表形式显示同类对象。 要查看该列表,请在对话框的左侧窗格中双击节点。

修改对话框的同一家族节点中的类似数据库对象列表

视图

有关视图的更多信息,请参阅 视图 主题。

创建视图

条目

描述

名称

为视图设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

向视图添加评论。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

所有者

定义视图的所有者。

源文本

定义用于创建视图的语句。

授权 窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

左侧部分

定义受让人。

右侧部分

定义权限。

如需了解有关向用户和角色授予权限的更多信息,请参阅 用户与角色 主题。

预览(P)

预览(P) 下方的窗格显示了 IntelliJ IDEA 将运行的语句,借助图形用户界面,您可以使用这些语句来实现所指定的结果。

您既可以将此窗格用作自动生成的 SQL 脚本的预览,也可以自己编写和编辑语句。

  • 要选择运行脚本的设置,请点击 设置 按钮 ("设置"图标)。

  • 要关闭对话框并在 查询控制台 中打开您的 SQL 脚本,请点击 在控制台中打开查询 按钮(打开查询控制台图标)。

用户与角色

有关用户和角色的更多信息,请参阅 用户与角色 主题。

创建用户

条目

描述

名称

为用户或角色设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

评论

添加评论到用户或角色。

有关如何在 数据库 工具窗口中查看注释的更多信息,请参阅 视图选项

创建数据库

确定用户是否可以创建新数据库。

授权 窗格

"添加"图标删除图标“上”图标向下图标

使用这些按钮来添加项目、删除项目并在列表中上下移动它们。

左侧部分

定义受让人。

右侧部分

定义权限。

如需了解有关向用户和角色授予权限的更多信息,请参阅 用户与角色 主题。

预览(P)

预览(P) 下方的窗格显示了 IntelliJ IDEA 将运行的语句,借助图形用户界面,您可以使用这些语句来实现所指定的结果。

您既可以将此窗格用作自动生成的 SQL 脚本的预览,也可以自己编写和编辑语句。

  • 要选择运行脚本的设置,请点击 设置 按钮 ("设置"图标)。

  • 要关闭对话框并在 查询控制台 中打开您的 SQL 脚本,请点击 在控制台中打开查询 按钮(打开查询控制台图标)。

虚拟视图

有关虚拟视图的更多信息,请参阅 视图 主题。

创建虚拟视图

条目

描述

名称

为虚拟视图设置名称。

如果可用,请点击 自动生成 按钮 (自动生成图标 ),以便自动生成名称。

查询

定义用于获取结果集的 SQL 语句。

虚拟视图的 SQL 语句存储在 external-data-<data_source_name>.xml 。 您可以为 XML 文件选择另一个名称并选择其他位置存储该文件。 要更改或查看 XML 文档的路径,请按 Shift+Enter 打开数据源设置,点击 选项 选项卡,然后查看 虚拟对象和特性 字段。

预览(P)

预览(P) 下方的窗格显示了 IntelliJ IDEA 将运行的语句,借助图形用户界面,您可以使用这些语句来实现所指定的结果。

您既可以将此窗格用作自动生成的 SQL 脚本的预览,也可以自己编写和编辑语句。

  • 要选择运行脚本的设置,请点击 设置 按钮 ("设置"图标)。

  • 要关闭对话框并在 查询控制台 中打开您的 SQL 脚本,请点击 在控制台中打开查询 按钮(打开查询控制台图标)。

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