有时候导入一些数据后,再执行插入时会遇到:
PGError: ERROR: duplicate key value violates unique constraint "users_pkey" 问题。
这时需要再设置sequency。
方法如下:
select setval('users_id_seq', (select max(id) + 1 from users));
本文详细介绍了如何通过设置序列(sequency)解决在PostgreSQL数据库中遇到的重复键值违反唯一约束(duplicate key value violates unique constraint)的问题。包括使用SQL语句`select setval`来重新设置序列值,从而避免冲突。
有时候导入一些数据后,再执行插入时会遇到:
PGError: ERROR: duplicate key value violates unique constraint "users_pkey" 问题。
这时需要再设置sequency。
方法如下:
select setval('users_id_seq', (select max(id) + 1 from users));
1475

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