我在 Postgres 中新创建的表发生了一些奇怪的事情,我可以向它们添加数据,但我不能使用 PgAdmin 来编辑任何行。
这是我的表格列描述:
执行查询以查看所有表行后,这是我可以看到的:
保存按钮被禁用以更新我的表格行。但这只发生在我新创建的表上,如您所见,我还有其他可以编辑行的表,例如在这张用户表中:
发现问题了!发生这种情况,因为我没有选择任何列作为“主键”:
我的问题是我正在做一个连接,而 pgAdmin 不喜欢那样。我不得不直接查询表。