19

我阅读了问答“如何在 postgreSQL pgAdmin 中插入一行?” 从在此处输入链接描述 ,但它适用于 pgAdmin 3。

我刚刚使用 pgAdmin 4 安装了 postgreSQL 9.6.2,但找不到 pgAdmin 3 中显示的选项,您可以单击该选项以显示类似 excel 的窗口,您可以在其中添加和更新表中的数据,而无需使用 SQL 语言(根据@KarelG)。有谁知道它是否仍然存在于带有 pgAdmin 4 的 postgreSQL 9.6.2 中?谢谢。

4

6 回答 6

59

编辑数据后,只需单击Save Data Changes (F6)图标。

保存数据更改 (F6) 图标

于 2020-03-08T20:17:08.943 回答
10

您可以选择表格,使用鼠标右键选择“查看数据”以及您选择的任何子选项。

您可以在结果网格中添加新行。

要将它们保存在数据库中,请使用带有软盘图像的“保存”图标:

在此处输入图像描述

于 2017-05-10T08:33:01.453 回答
4

您可以右键单击表格,然后选择 View-Edit Data,然后选择 Filtered Rows,Edit the rows 并简单地关闭右上角的 X。它会询问您是否要保存。

于 2019-10-22T20:07:30.533 回答
4

该表需要有一个主键才能在 pgadmin 中编辑,以便列名旁边有一个铅笔图标而不是挂锁。

于 2020-11-28T15:20:19.187 回答
1

我也遇到了一些麻烦,但最终还是找到了:右键单击表格,然后选择“查看/编辑数据”,然后选择“过滤的行”,然后输入条件(格式:字段名称 = )。现在它将只显示您要查找和编辑的行,您可以双击该值,更改它,然后单击保存图标按钮进行保存。

于 2019-05-28T21:23:34.817 回答
0

我有同样的麻烦。试图找出一些短键,我发现使用 F6 键非常有用。
查询工具 -> F5
它将在查询编辑器中运行当前查询。
查询工具 -> 编辑一些单元格 -> F6
它将当前更改保存到数据库中。
检查查询历史以确认究竟发生了什么。

于 2022-02-12T07:51:33.767 回答