如何使用Navicat创建postgreaql数据库的表时设定主键自增

参考博客:https://blog.csdn.net/weixin_43731793/article/details/90770539?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&dist_request_id=1330147.33323.16182179248241887&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

1、打开navicat中的查询,找到之后,新建查询,创建一个序列:

如何使用Navicat创建postgreaql数据库的表时设定主键自增

2、输入如下的语句,注意xxxxxx_info就是你想建立的主键自增的表名(以下递增是从1开始的)

CREATE SEQUENCE xxxxxx_info START 1;

其中xxxxxx_info为表名

 3、然后在你想要递增的设计表中的想要递增的默认栏,加入如下的语句:
nextval('xxxxxx_info'::regclass) 就可以完成自增了

如何使用Navicat创建postgreaql数据库的表时设定主键自增

上一篇:M1 Mac YYKit 报错


下一篇:Java IO 学习(一)同步/异步/阻塞/非阻塞