16得票1回答
如何修改Postgres查找扩展的路径?

我在Windows机器上安装了Postgres,下载了PostGIS的二进制安装程序并进行了安装。我只有一个版本的Postgres,因此不可能出现混乱。使用二进制安装程序安装PostGIS非常直观,安装目录也不会出错。它必须放到Postgres目录中。现在,当我想创建PostGIS扩展时,我遇...

10得票1回答
Postgres可以在不影响其他操作的情况下静默忽略列约束冲突吗?

我有一个Postgres 9.6表格,其中某些列必须是唯一的。如果我尝试插入重复的行,我希望Postgres只是忽略插入并继续,而不是失败或中止。如果插入被包含在事务中,它不应中止事务或影响事务中的其他更新。 我认为有一种方法可以创建上述描述的表格,但我还没有找到。如果您能向我展示如何在Ra...

8得票1回答
从多个列创建JSON对象数组

我这里有以下数据集: id key category avg_time_1 avg_time_2 1 1 10 10 20 2 1 20 30 40 3 2 10 10 50 4 2 20 60 70 Sqlfiddle. 我想要创建一个查询,使结果如...

7得票4回答
无法执行pgAdmin4

我安装了Postgres9.6版本,同时也安装了pgAdmin4。但是当我执行pgadmin时,它返回消息“无法联系应用程序服务器”。 我尝试从网上下载并安装pgAdmin4,但是没有改变任何东西。 虽然我在谷歌上搜索了这个消息,但是我什么都没找到。 我设置了系统路径,并且Postgre...

7得票1回答
在Ubuntu 16.04上正确启动和停止pgAdmin4

我正在从事一个项目,涉及创建一个用于查询Zabbix的仪表板(SpringBoot + angular.js webapp)。为了测试,我安装了Ubuntu 16.04 LTS (VirtualBox)和PostgreSQL 9.6,并通过命令行导入客户制作的数据库备份(pg_dump),并安...