我阅读了问答“如何在 postgreSQL pgAdmin 中插入一行?” 从在此处输入链接描述 ,但它适用于 pgAdmin 3。
我刚刚使用 pgAdmin 4 安装了 postgreSQL 9.6.2,但找不到 pgAdmin 3 中显示的选项,您可以单击该选项以显示类似 excel 的窗口,您可以在其中添加和更新表中的数据,而无需使用 SQL 语言(根据@KarelG)。有谁知道它是否仍然存在于带有 pgAdmin 4 的 postgreSQL 9.6.2 中?谢谢。
您可以右键单击表格,然后选择 View-Edit Data,然后选择 Filtered Rows,Edit the rows 并简单地关闭右上角的 X。它会询问您是否要保存。
该表需要有一个主键才能在 pgadmin 中编辑,以便列名旁边有一个铅笔图标而不是挂锁。
我也遇到了一些麻烦,但最终还是找到了:右键单击表格,然后选择“查看/编辑数据”,然后选择“过滤的行”,然后输入条件(格式:字段名称 = )。现在它将只显示您要查找和编辑的行,您可以双击该值,更改它,然后单击保存图标按钮进行保存。
我有同样的麻烦。试图找出一些短键,我发现使用 F6 键非常有用。
查询工具 -> F5
它将在查询编辑器中运行当前查询。
查询工具 -> 编辑一些单元格 -> F6
它将当前更改保存到数据库中。
检查查询历史以确认究竟发生了什么。