HGDB中如何为大表增加新主键
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HGDB中如何为大表增加新主键相关的知识,希望对你有一定的参考价值。
瀚高数据库
目录
环境
文档用途
详细信息
环境
系统平台:N/A
版本:4.5
文档用途
本文主要介绍在瀚高数据库中如何为大表增加新主键,便于业务改造和查询。
详细信息
可以根据数字类型来设计
alter table 表名 add 新字段名 bigserial;
alter table 表名 add constraint 约束名 unique (新字段名);
例如:
alter table tt add zi bigserial;
alter table tt add constraint tb_111 unique (zi);
行数不多可以使用serial而非bigserial,无论使用哪种格式一定要记得增加唯一约束。
目的:
①防止后期字段值重复。
②查询加速
alter table 表名 add 新字段名 serial;
alter table 表名 add constraint 约束名 unique (新字段名);
附:
以上是关于HGDB中如何为大表增加新主键的主要内容,如果未能解决你的问题,请参考以下文章