ERROR: duplicate key value violates unique constraint "pub_menu_pkey" DETAIL: Key (id)=(1) already

浪淘沙10个月前数据库84
CREATE SEQUENCE rw_fl_id_seq START 1;


重新生成序列:如果是自动递增字段,可能需要重置序列,特别是在删除记录之后。例如,执行以下 SQL 来重置序列:

SELECT setval(pg_get_serial_sequence('pub_menu', 'id'), max(id)) FROM pub_menu;


相关文章

清空表内容

delete from article_author;dbcc checkident('article_author',reseed,0)...

windows postgresql 迁移数据库

PostgreSQL 数据库的迁移可以通过多种方式进行,具体选择哪种方式取决于你的需求、数据库的大小以及你希望达到的停机时间。以下是几种常见的 PostgreSQL 数据库迁移方法:### 1. 使用...

postgersql 多表联合查询

select zph_chrq.qyid,zph_chrq.lxdh as phone,qy.qymc from zph_chrq INNER  join qy on zph_chrq.qy...

postgresql 删除数据,并且序号恢复从1开始

TRUNCATE TABLE tpl_template_class RESTART IDENTITY; ALTER SEQUENCE ...

给表加备注

EXEC sys.sp_addextendedproperty @name=N'MS_Description',@level1type=N'TABLE...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。