GoLand 2025.2 Help

表格

数据库表格 是一种将数据按行列组织的结构。 表格中的数据存储在由垂直列与水平行交叉的单元格中。 表格的列数固定,但可以有任意多的行数。 通过 GoLand,您可以对表格执行数据操作与数据定义操作。

在 GoLand 中,您可以在 数据编辑器 中处理表格。 在 数据库 工具窗口中双击某个表格(视图(V) | 工具窗口 | 数据库 )后,该表格将在数据编辑器的 表 查看模式 中打开。

表格(表格 )位于 数据库 工具窗口中。

数据库中的表格

在 GoLand 中,每个表格将在单独的选项卡中打开。 以下规则适用于标签页名称较长的情况:

  • 始终显示数据库对象的限定名称 选项现在默认已关闭。 若打开多个具有相同名称的对象标签页,将会限定对象名称的标签页名称。 例如,若从不同的架构中打开两个 actor 表格,将会在标签中添加架构名称。

  • 若数据源名称超过 20 个字符,该名称将被截断。

  • 若您仅有一个数据源,GoLand 将不会在标签名称中显示数据源名称。

  • 若限定对象名称超过 36 个字符,将会被截断。

使用表格

创建

  1. 在 数据库 工具窗口中,展开数据源树,直至数据库或架构节点。

  2. 右键点击数据库或架构节点,然后选择 新建 | 表。

  3. 在打开的 创建 对话框中,在 名称 字段中输入表格名称。

  4. 指定表格设置(列、键、索引、外键、授权)。

  5. 在 预览(P) 面板中,您可以查看并修改生成的 SQL 代码。

  6. 点击 确定 以添加表格。

创建新表格

删除

  1. 右键点击某个表格并选择 对象操作 | 删除…。 或者按下 Delete。

  2. 点击 确定 以保存更改并关闭对话框。

有关对话框选项的更多信息,请参阅 确认删除对话框。

删除表格

修改

修改表格

从 GoLand 2022.1 开始,您可以更改表特定于数据库的参数。 IDE 会根据内省期间获取的属性自动为 修改 对话框生成字段。 例如,在 PostgreSQL 中使用此对话框,您可以添加和编辑列检查约束。

  1. 在 数据库 工具窗口中,右键点击一个表并选择 修改表。

  2. 在 修改 对话框中,指定所需的对象设置。

  3. 点击 确定 以保存您的更改。

修改表格

检查表格中的同类对象

  1. 在 数据库 工具窗口中,右键点击一个表并选择 修改表。

  2. 在 修改 对话框中,双击 family 节点。

    “修改”对话框中某个系列节点中的相似数据库对象表格

启用表格的只读模式

为了防止在数据编辑器中意外修改表,您可以将表设置为只读。

  • 要启用只读模式,请单击编辑器右下角的 单击以切换只读属性 图标(点击以切换只读属性图标)。

要关闭只读模式,请再次点击 单击以切换只读属性 图标。

启用表格的只读模式

效率提示

通过数据编辑器修改表格

您可以在编辑表数据的同时修改表。

  1. 双击一个表以在数据编辑器中打开它。

  2. 按 Ctrl+F6。

  3. 修改数据并点击 确定。

  4. 按 Ctrl+F5 以重新加载页面。

复制

您可以将当前架构中的表数据复制或复制到其他架构或数据源。

复制表格数据

  • 将表拖动到您希望创建副本的节点中。 在 导入 <table_name> 表 对话框中,确保映射正确并点击 导入。

  • 右键点击一个表并选择 导入/导出 | 将表复制到… (F5)。 在 导入 <table_name> 表 对话框中,选择您希望创建副本的架构,确保映射正确,并点击 导入。

    通过上下文菜单创建表格副本
  • 在 数据编辑器 中,单击 复制到数据库… 图标(复制到数据库 ),然后选择要复制表的架构。

    请查看 youtube.com 上的视频 以查看实时示例。

    通过数据编辑器工具栏创建表格副本

复制表格结构

  • 您可以使用 SQL 生成器 复制表结构。 为此,请在 数据库 工具窗口(视图(V) | 工具窗口 | 数据库 )中,右键点击该表并选择 SQL 脚本 | SQL 生成器…。 或者,按 。

    有关 SQL 生成器… 控件的更多信息,请参阅 为数据库对象生成 DDL 定义。

    复制表格结构

快速文档

快速文档 (Ctrl+Q )显示有关表的信息:数据源、数据库、架构、名称、自动生成的定义以及表预览。 要查看表预览,请点击 显示表预览。

  • 在编辑器中:

    编辑器中的快速文档弹窗中的表格信息
  • 在 数据库 工具窗口中:

    数据库工具窗口中快速文档弹窗中的表格信息

对于 PostgreSQL 和 MySQL 数据库,表预览还包含有关表大小的信息。

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