Navicat 设置PostgreSQL数据库的表主键ID自增 您所在的位置:网站首页 sqlserver设置id自增 Navicat 设置PostgreSQL数据库的表主键ID自增

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

#Navicat 设置PostgreSQL数据库的表主键ID自增| 来源: 网络整理| 查看: 265

文章目录 1 新建序列1.1 手动新建1.2 SQL语句新建 2 设置主键自增

1 新建序列

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

1.1 手动新建

选择 其他->序列 在这里插入图片描述

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

在这里插入图片描述 设置序列参数

在这里插入图片描述 刷新序列列表即可看到新建的序列 在这里插入图片描述注意: 序列的最大值不会超过9223372036854775807

如果设置的最大值大于这个数,则最大值为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)

在这里插入图片描述 这样,手动新增或者自动插入时,主键即可实现自增。 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有