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

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;

这可能很简单

推荐答案

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

Postgresql相关问答推荐

读取扩展坞合成中的UDP:IO/超时

在PostgreSQL中是否有与SQLite R*Tree类似功能?

列索引8上的扫描错误,名称已复制:不支持扫描,正在存储驱动程序.值类型[]uint8到类型*[]*bool

执行准备好的语句不返回数据

Postgres:一次插入多行时自定义upsert(存储过程?)?

Postgres >= 和 <= 具有特殊字符的行为

在 PostgreSQL 中 Select 数字命名列会返回 ?column?

如何让 Flask SQLAlchemy 重用数据库连接?

在执行 postgresql 函数时提交事务

INSERT RETURNING 是否保证以 right的顺序返回?

是否可以在 Postgres 中存储一个 1 字节的数字?

gem install pg 无法绑定到 libpq

无法安装 psycopg2 Ubuntu

NOT LIKE 带有 NULL 值的行为

Postgres 类似于 SQL Server 中的 CROSS APPLY

如何判断 PostgreSQL 事务中的待处理操作

获取 psycopg2 count(*) 结果数

POSTGRESQL 中的 CHARINDEX (SQL SERVER) 相似函数是什么?

如何缩小 pg_toast 表?

PostgreSQL 条件 where 子句