PostGIS 用Navicat工具添加自增

1、新建查询,新增序列(从66开始,每次自增1):

CREATE SEQUENCE seq_area
INCREMENT 1
MINVALUE 66
MAXVALUE 999999999
START 66
CACHE 1

2、给t_area表,增加自增序列:

alter table t_area alter column objectid set default nextval('seq_area')

**在做这个的过程中发现,arcmap中属性表中添加数据也会自增,但是和postgresql表中这么添加的自增是并行的两套,两者会冲突

**比如arcmap添加一条自增到100,如果postgis中自增也到100,两者会冲突

3、查看序列方法:

select nextval('seq_area')

或者工具栏其他-序列

 

posted @ 2019-07-10 17:13  苍龙de链  阅读(634)  评论(0编辑  收藏  举报