#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
创建表
执行如下步骤在数据库中定义表:
步骤 1: 在 “数据库导航菜单” 窗格中,右键单击数据库中的 “普通表” ,选择 “创建表” ,弹出 “创建表” 对话框。
步骤 2: 点击 “常规” ,定义表基本信息,如表名称、表空间、表类型等。详情请参见 定义常规 。
步骤 3: 点击 “列” ,定义列相关信息,如列名、数据类型模式、数据类型、列约束等。详情请参见 定义列 。
步骤 4: 点击 “约束” ,为不同约束类型定义列约束。约束类型包含主键(PRIMARY KEY)、唯一(UNIQUE)、检查(CHECK)、外键(FOREIGN KEY)。详情请参见 定义约束 。
步骤 5: 点击 “索引” ,定义表索引信息,如索引名称、访问方法、表空间等。详情请参见 定义索引 。
步骤 6: 若在 “常规” 勾选 “是否分区表” 则可点击 “分区” ,定义分区表信息,如表分区类型、间隔值、分区名称、表空间等。详情请参见 定义分区 。
步骤 7: 点击 “DDL 预览” ,查看输入所自动生成的 SQL 查询。详情请参见 DDL 预览 。
定义常规
设置如下参数:
说明: 所有必选参数均需要填写。必填参数用星号(*)标识。
若点击 “创建” ,tab 将自动切换至 “列” ,待补全列信息后才可执行创建操作。
配置项
必填
配置说明
表名
是
用于定义表名称
如果不存在
否
用于定义表是否判断是否已存在,如果不存在则进行创建操作
表类型
否
用于定义表类型,选项分别为常规/UNLOGGED
带OIDS
否
用于定义表是否带有oids
表空间
否
用于定义表所在表空间
填充因子
否
用于定义填充因子
存储方式
否
用于定义表存储方式,选项分别为ROW、COLUMN
是否分区表
否
用于定义是否为分区表,默认不勾选为普通表,勾选后需要在”分区”栏填写分区信息
描述
否
用于说明列信息
#openGauss #入门 #安装 #数据库 #开源