SQL:PostgreSQL设置自增序列
发布日期:2021-06-30 15:46:08 浏览次数:2 分类:技术文章

本文共 309 字,大约阅读时间需要 1 分钟。

添加自增序列

CREATE SEQUENCE 表名_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;

设置表某个字段自增

alter table表名 alter column id set default nextval(‘表名_id_seq’);

从当前最大id依次递增

select setval(‘表名_id_seq’,(select max(id) from 同一个表名));

大写字符的表需要加双引号。例如:

select setval(’“表名_id_seq”’,(select max(id) from “表名”));

转载地址:https://kaisarh.blog.csdn.net/article/details/105545239 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SQL:postgresql一条sql语句查询多个count
下一篇:SQL:postgresql增加自增字段

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月26日 04时34分37秒