问题标签 [pgadmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
29895 浏览

sql - 在 PostgreSQL 中查看错误

我在 PostgreSQL 数据库中有一个大型查询。查询是这样的:

当我将此查询作为 sql 查询运行时,它会返回所需的行。

但是当我尝试使用相同的查询来创建视图时,它会返回一个错误:

“错误:列“id”指定了多次。”

(我在执行查询时使用 pgAdminIII。)

我猜会发生这种情况,因为结果集将有多个名为“id”的列。有没有办法解决这个问题,而无需在查询中写入所有列名?

0 投票
1 回答
268 浏览

sql - DBI 的 column_info 与引用标识符上的 pgAdmin

我的 Postgres 数据库中有一个表,其中包含名为“type”、“desc”和“start”的列。当我调用时$dbh->column_info,只有“desc”被引用,而在 pgAdmin 中,它们三个都被引用。其中一个是错的吗?

0 投票
7 回答
108409 浏览

postgresql - 无法使用 pgAdmin 将 PostgreSQL 连接到远程数据库

我在本地服务器(Ubuntu)上安装了 PostgreSQL,IP 为 192.168.1.10。现在,我正在尝试使用 pgAdmin 从 IP 为 192.168.1.11 的客户端计算机 (Ubuntu) 访问数据库。

我知道我必须在 postgresql.conf 和 pg_hba.conf 中进行更改以允许客户端连接。你能指导我吗?

0 投票
2 回答
13595 浏览

pgadmin - 如何通过 pgAdmin 将序列设置为默认值?

我有一个 posgreSQL 数据库,我正在使用 pgAdmin III 来处理它。我创建了一个名为 primaryKeySequence 的序列。

现在我想将此序列用作表中主键字段的默认值。我试图插入

进入 pgAdmin 中的默认值文本字段。当我单击“确定”按钮时,会出现一条错误消息,并指出该序列不存在。

正确的方法是什么?

0 投票
3 回答
3477 浏览

sql - 当 SQL 包含变量时在 pgAdmin 中调试 SQL

在 SQL Server 中,我可以从应用程序中复制 sql 代码并将其粘贴到 SSMS 中,声明并分配 sql 中存在的变量并运行。是的,很棒的调试场景。

例如(请注意我生疏了,语法可能不正确):

我想在 pgAdmin(或另一个 postgres 工具,有什么建议吗?)中使用 Postgres 做类似的事情,我可以将我的 SQL(参数和所有)放入将针对 Postgres DB 运行的东西中。

我意识到你可以创建 pgscript,但它似乎不是很好,例如,如果我做上面的等价物,它不会在 @x 中的值周围加上单引号,也不会让我通过将它们加倍,之后您就没有桌子了-只有文字...

目前我有一段 SQL 有人写过,其中有 3 个唯一变量,每个变量使用大约 6 次......

所以问题是其他人如何有效地调试 SQL ,最好以类似于我的 SQL Server 时代的方式。

0 投票
1 回答
12593 浏览

postgresql - 在 pgadmin sql 编辑器中创建表?

我无法通过 PGadmin III SQL 编辑器创建表 - 即使语法是由前端生成的:

错误消息是德语,但基本上说应该是语法错误..

有任何想法吗 ?

0 投票
5 回答
19419 浏览

postgresql - pgAdmin - 共享数据库连接定义

我有几个数据库服务器和几个开发人员。
我已经在我的 PC 上为每台服务器设置了数据库连接定义,现在我想与其他开发人员共享,但我不知道如何导出和导入定义。

我在 Ubuntu 10.04(清醒)上运行 pgAdmin 1.10.2。

0 投票
1 回答
128 浏览

gis - tinyows fid 返回为 table_name.null?

我正在尝试在我的应用程序中将 tinyows 与 openlayers 和 postgis 一起用于 wfs-t。我正在使用 osm 表和 myown 表来存储 geom。tinyows 可以很好地处理 osm 故事,但返回 table_name.(null) 作为请求功能的fid 。所以我无法在我的桌子上做 wfs-t。如何解决这个错误,我的错误在哪里?任何帮助都深表感谢。

谢谢。

0 投票
2 回答
2311 浏览

postgresql - 如何使 PostgreSQL / pgAdmin 在区分大小写的情况下表现得更好一些?

我在 pgAdmin 中设计了一组表。Products我给了像和这样的名字ProductRID。当我去查询这个表时却发现这样的查询产生了未知的关系时,我感到非常惊讶:

显然访问它的正确方法是

这是非常丑陋的。我可以将表重命名为全部小写以不带引号进行查询,但看起来很难看。是否有任何设置可以保留大小写但不区分大小写?

0 投票
1 回答
608 浏览

postgresql - pgAdmin 1.12.0 和 sql-assistant 不能一起工作

由于升级到最终 9.0 postgresql 最新的 sql-assistant (5.1.10) 不适用于 pgAdmin 1.12.0 任何想法为什么会这样?或者任何人都知道任何类似于 sql-assistant 软件可以与 postgresql 9.0 一起使用?