我从他们的网站下载了最新的 pgAdmin 4 v2.1 的安装程序和 .sig 文件,考虑到最近的恶意软件/安全问题,我认为最好在执行任何操作之前使用 Kleopatra(Gpg4win的一部分)验证安装程序,但收到此消息:
我已经通过电子邮件向下载页面上列出的维护者发送了电子邮件,但尚未收到他的回音。有谁知道这是否值得关注?如果/当我收到维护者的回复时,我会更新这篇文章。
我有一个 PostgreSQL 数据库,其中包含许多相同结构的表,总共 36 列:
CREATE TABLE some_schema.some_table (
id integer NOT NULL DEFAULT nextval('some_schema.id_seq'::regclass),
col2,
col3,
col4,
[...],
col35,
mi_prinx integer NOT NULL DEFAULT nextval('some_schema.mi_prinx_seq'::regclass),
CONSTRAINT some_table_pkey PRIMARY KEY (mi_prinx)
)
在许多情况下,我将不得不从另一个具有相同结构的表中插入记录:
INSERT INTO some_schema.some_table (col2,col3...col35)
SELECT col2,col3...col35
FROM some_schema.another_table_with_same_structure;
有没有办法做到这一点而不必列出所有没有默认值的列?我想我可以DEFAULT VALUES
以某种方式使用,但我无法根据文档获得正确的语法。