跳到主要内容

设计 PostgreSQL 表结构

NineData 提供可视化表结构设计方案,您可以在 SQL 窗口中点击鼠标完成表结构的设计,无需再手动输入 SQL 命令。

前提条件

  • 数据源类型为 PostgreSQL。

  • 组织模式下,拥有 SQL 窗口功能模块权限。

  • 组织模式下,拥有对目标数据源的读写权限。

    提示

    如果您无上述权限,请联系您组织的系统管理员为您配置权限绑定角色

  • 在商业化版本下(),请确保您的包年包月订阅未过期,否则将无法正常使用数据库 DevOps 服务。您可以在 NineData 控制台页面右上方快速查看剩余配额以及到期时间。check_quota

操作步骤

您可以在通过 SQL 窗口创建表或编辑表时设计表结构,本文以创建表为例进行演示。

  1. 打开 SQL 窗口并进入目标数据源

  2. 在 SQL 窗口左侧数据库列表中,右键单击目标数据库、Schema 或任意数据表,并单击

    提示

    右键单击的对象不同,区别如下:

    • 数据库:默认将表创建在名为 public 的 Schema 中。
    • Schema:默认将表创建在该 Schema 中。
    • 数据表:默认将表创建在该数据表所属的 Schema 中。
  3. 页签中,即可开始以可视化的方式设计表结构,系统会根据您的配置自动在页面下方生成 。结构设计页面的详情,请在下方选择对应页签并查看。

单击展开完整的可视化表结构参数说明
  • :自定义表的名称。
  • :选择当前表需要创建在哪个数据库下。
  • Schema:选择当前表需要创建在哪个 Schema 下。
  • :表的注释。
  1. 单击,并在弹出的窗口中,单击

    提示

    您也可以复制 SQL 脚本,手动在其他数据库客户端中执行。