
报错信息:
SQL 错误 [55000]: ERROR: cannot delete from table "xxxxx" because it does not have a replica identity and publishes updates
Hint: To enable updating from the table, set REPLICA IDENTITY using ALTER TABLE.
SQL 错误 [55000]: ERROR: cannot delete from table "xxxxx" because it does not have a replica identity and publishes deletes
Hint: To enable deleting from the table, set REPLICA IDENTITY using ALTER TABLE.
1 在数据库执行以下sql就行了:
ALTER TABLE xxxxx REPLICA IDENTITY FULL;
2 或者指定一个字段作为主键
当尝试从PostgreSQL表中删除记录时,遇到错误55000,提示表没有复制标识并发布更新或删除。解决此问题的方法是通过`ALTER TABLE`设置表的`REPLICA IDENTITY`为`FULL`,或者指定一个主键字段。这将允许对表进行更新和删除操作。
555

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



