PgAdmin 4:无法编辑一个表的行

48

我在Postgres中创建的新表出现了奇怪的情况,我可以向其中添加数据,但我无法使用PgAdmin编辑任何行。

这是我的表列描述:

表列

执行查询以查看所有表行后,我能看到以下内容:

右键单击表格

数据输出

保存按钮被禁用,无法更新我的表行。但这只发生在我新创建的表格中,在其他表格中,例如在用户表中,我可以编辑行:

其他可编辑数据的表格

2个回答

103

找到了问题!那是因为我没有将任何列选择为“主键”:

更新的表列描述


Oracle数据库的rowid值包含定位行所需的信息。在Postgres中是否存在类似的内容,以便使用“动态主键”编辑行? - Angelo

0
我的问题是我在进行连接操作时,pgAdmin不喜欢。我必须直接查询表格。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接