postgresql自增id冲突,pg数据库id冲突的三种解决方案
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;
文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有