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

浪淘沙1年前数据库142
CREATE SEQUENCE rw_fl_id_seq START 1;


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

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


相关文章

postgresql 怎么设置用户,拒绝连上其它库

1、用 超级用户(postgres)执行:SELECT datname,        has_database_pr...

ubuntu sqlserver 解决中文乱码问题

ubuntu sqlserver 解决中文乱码问题

1、检查系统本地化设置locale如果发现 LANG 或 LC_ALL 不是中文,如 zh_CN.UTF-8,需要设置正确的本地化。2、设置系统本地化为中文编辑 /etc/default/locale...

postgresql 字段中是否包含

在 PostgreSQL 中,如果你有一个字段其值为逗号分隔的字符串如 '1,2,3' 并且你想要查找其中是否包含数字 '2',你可以使用 string_to_arra...

Ubuntu 22.04 安装linux sqlserver

1、下载公钥,从 ASCII 转换为 GPG 格式,并将其写入所需的位置:curl -fsSL https://packages.microsoft.com/keys/micros...

windows postgresql 迁移数据库

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

清空表内容

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

发表评论    

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