PGAdmin 编辑数据

Jon*_*nny 14 postgresql pgadmin

我是 Postgres 的新手,似乎无法编辑表中的数据。测试框弹出但不允许我更改文本。这个初始表没有任何 PK 或 SERIAL。所以我添加了它们,我的表定义现在是这样的:

CREATE TABLE public.weather
(
city character varying(80) COLLATE pg_catalog."default",
temp_lo integer,
temp_hi integer,
prcp real,
date date,
id integer NOT NULL DEFAULT nextval('weather_id_seq'::regclass),
CONSTRAINT weather_pkey PRIMARY KEY (id)
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public.weather
OWNER to postgres;
Run Code Online (Sandbox Code Playgroud)

这可能很简单

Ada*_*son 37

右键单击您的表格,选择View Data/View All Rows(或其中一个变体)。该窗口将允许您编辑数据。然后按 F6 保存更改(感谢 leverglowh 指出这一点)。

  • 请记住按 F6 保存更改 (47认同)
  • 如果是布尔值,则在 F6 之前按 Enter 键,否则复选框尚未真正更改 (4认同)
  • 是的,F6 是这里的魔法键,因为 GUI 按钮都没有保存功能。谢谢你! (3认同)
  • 我不知道你在那里使用了什么巫术,但谢谢。我可以发誓我做到了 (2认同)
  • 当然。快速谷歌搜索,现在我知道“F6” (2认同)

Mel*_*hia 22

在 pgadmin 4.6 中,图标发生了变化(参见屏幕截图):

保存数据图标

缩放图标:

保存数据图标缩放

您还可以使用快捷键 F6。


lan*_*.io 9

右键单击您的表格,选择View/Edit Data-> All Rows:

在此输入图像描述

然后顶部栏中有一个图标,看起来像一个带有向下箭头的表格(下面屏幕截图右侧的图标):

图中右侧的图标。

该图标是灰色的,但仍然可以使用。