其他分享
首页 > 其他分享> > postgres设置主键自增

postgres设置主键自增

作者:互联网

首先在postgres中设置一个id字段,其类型设置为int型

 

 由于postgres并没有想mysql数据库那样可以直接设置主键自增,所以需要创建一个序列,然后将id设置为默认值字段为序列的nextval

具体操作如下:

创建序列:

create sequence tb_id_seq start with 1 increment by 1 no minvalue no maxvalue cache 1;

然后设置tb表的ID字段默认值为nextval(tb_id_seq)

alter table tb alter column id set default nextval('tb_id_seq')

 

标签:自增,postgres,seq,nextval,主键,设置,tb,id
来源: https://www.cnblogs.com/1gaoyu/p/16230192.html