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')