批量往表里插入数据时,存在主键重复的情况
create sequence seq_tablename_id;
select setval('seq_tablename_id', max(id)) from tablename;
insert into tablename(id) values(nextval('seq__tablename_id'));
本文探讨了在使用数据库批量插入数据时,如何通过创建序列并利用`nextval`来确保主键唯一,防止主键重复的问题,提供了解决方案和技术细节。
批量往表里插入数据时,存在主键重复的情况
create sequence seq_tablename_id;
select setval('seq_tablename_id', max(id)) from tablename;
insert into tablename(id) values(nextval('seq__tablename_id'));
822
4392

被折叠的 条评论
为什么被折叠?