postgresql 创建自增长字段
Posted goyier
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql 创建自增长字段相关的知识,希望对你有一定的参考价值。
原文:https://blog.csdn.net/jinxiumeihappy/article/details/77978316
第一步创建序列:一般序列名称由数据表名+主键字段+seq组成 (通常情况下主键字段即为自增字段),如下表名为t_certificate,主键字段为 c_certificateid
创建序列语句如下:
CREATE SEQUENCE t_certificate_c_certificateid_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
第二步,设置表字段自增sql
alter table t_certificate alter column c_certificateid set default nextval(‘t_certificate_c_certificateid_seq‘);
以上是关于postgresql 创建自增长字段的主要内容,如果未能解决你的问题,请参考以下文章
PGSQL创建自增的id-- postgresql nextval 使用
PostgreSQL AUTO INCREMENT(自动增长)