0

当我进行查询以创建报告时,我的 Django postgresql 数据库上的两个条目给我带来了麻烦。当我尝试删除这些条目(通过 phpPgAdmin)时,我收到错误“此行没有唯一标识符”。没有重复的 ID。我已经尝试更新所有字段。我已经尝试使用删除按钮和手动 SQL 命令来摆脱这些。我没主意了。任何人都知道热给一行一个唯一的标识符,所以我可以摆脱它?

谢谢!

4

3 回答 3

1

请参阅此帖子的答案:PHPpgAdmin:如何在不使用 SQL 的情况下删除行

于 2011-07-11T13:41:17.587 回答
0

Look up the row by the special ctid system column and then delete by that value. ctid's are unique.

于 2012-10-07T01:26:12.470 回答
0

您要删除的行可能在另一个表中被引用。删除它们或将它们引用到其他东西,然后尝试删除您给定的行。

于 2020-03-11T13:06:15.557 回答