出现的原因是id在DB里自增,而现在DB中存在的id的值大于了id现在应该自增的值,所以id就违反了唯一性约束
解决方案
select max(id) from study;
##查询自增序列
select nextval(‘study_id_seq’);
##最大值加1:xxx = max(id)+1
select setval('study_id_seq', xxx);
出现的原因是id在DB里自增,而现在DB中存在的id的值大于了id现在应该自增的值,所以id就违反了唯一性约束
解决方案
select max(id) from study;
##查询自增序列
select nextval(‘study_id_seq’);
##最大值加1:xxx = max(id)+1
select setval('study_id_seq', xxx);