postgresql建立主键序列
postgresql数据库与mysql有所区别,在为数据表的id字段配置自增的时候,需要先建立主键序列才
可以使id字段达到自增的效果,使用navicat设置主键序列
设置主键序列的操作如下
- 1、 表格id字段,设置主键(PRIMARY KEY),类型为int4
- 2、 创建序列,新增查询,将这段代码放进去,执行查询
CREATE SEQUENCE public.table_user_id_seq INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 9223372036854775807 CACHE 1;
-
3、给表的字段id设置默认值
nextval('"table_user_id_seq"')
这样,往表中插入数据,id会自动插入自增的数值