PostgreSQL

关注公众号 jb51net

关闭
首页 > 数据库 > PostgreSQL > Navicat设置PostgreSQL ID自增

Navicat设置PostgreSQL数据库的表主键ID自增的方法

作者:孙 悟 空

这篇文章主要介绍了Navicat设置PostgreSQL数据库的表主键ID自增的方法,文章通过图文结合的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1 新建序列

两种方式新建序列,选其一。

1.1 手动新建

选择 其他->序列

在这里插入图片描述

选择一个模式(例如public),然后选择新增序列。

在这里插入图片描述

设置序列参数

在这里插入图片描述

刷新序列列表即可看到新建的序列

在这里插入图片描述

注意:

序列的最大值不会超过9223372036854775807

1.2 SQL语句新建

新建查询,执行下面的语句。

CREATE SEQUENCE id_seq START 1;

默认设置如下

在这里插入图片描述

2 设置主键自增

设计表,选择主键,在默认值一栏中输入nextval('your_sequence_name'::regclass),其中 your_sequence_name 是您要使用的序列名称,也就是上面的 id_seq

nextval('id_seq'::regclass)

在这里插入图片描述

这样,手动新增或者自动插入时,主键即可实现自增。

在这里插入图片描述

以上就是Navicat设置PostgreSQL数据库的表主键ID自增的方法的详细内容,更多关于Navicat设置PostgreSQL ID自增的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文