加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

处理postgresql 自增id作为key重复的问题

发布时间:2021-10-11 10:21:37 所属栏目:评论 来源:互联网
导读:这篇文章主要介绍了解决postgresql 自增id作为key重复的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧! 啥也不说啦,看代码吧~ 1SELE

这篇文章主要介绍了解决postgresql 自增id作为key重复的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧!

 

啥也不说啦,看代码吧~

 

1SELECT setval(‘data_tracking_au_sec_id_seq', (SELECT MAX(id) FROM data_tracking_au_sec)+1);

 

data_tracking_au_sec_id_seq:可以再DDL查看到

 

data_tracking_au_sec:表名

 

 

补充:【Postgresql】-主键自增,插入数据时提示违背主键唯一性

 

错误备忘录:

 

1.主键自增,插入数据时提示违背主键唯一性

 

报错原因是自增主键的序列值与当前主键的字段值不匹配,我们现在需要设置当前最大主键值为序列值,执行下面的语句

 

1SELECT setval('pgsql_article_id_seq', 60000);

 

--将序列值设为60000,也可将其设为当前表的Id最大值Max(Id)

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读