postgresql自增id冲突,pg数据库id冲突的三种解决方案

postgresql自增id冲突,pg数据库id冲突的三种解决方案

技术教程gslnedu2024-12-27 17:29:5821A+A-

pg数据库被直接修改了指定的id,导致数据库不知道从哪里开始自增,导致的id冲突.

以下给定三个方案


调用自增id(下一个)

SELECT nextval('sys_menu_menu_id_seq')


设修改自增id

ALTER SEQUENCE sys_menu_menu_id_seq

INCREMENT 1 -- 一次自增多少

MAXVALUE 10000 -- 最大自增

CYCLE


-- 自增id默认值(推荐使用)

ALTER SEQUENCE 表名_id_seq RESTART WITH 1;

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8