问题标签 [postico]

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 投票
1 回答
209 浏览

postico - Postico,在查询的同时显示表格

在此处输入图像描述

我正在尝试在查询时显示表格,以便我可以看到我在做什么,有人知道如何显示表格吗?

另一个问题是,有谁知道 sql 介意帮助我解决其他问题吗?我有很多问题想问,可能不适合论坛。

0 投票
1 回答
107 浏览

postgresql - 我正在使用 PostgreSQL。我可以更改列的顺序吗?

我知道命令毫无意义。

但我想调整顺序以提高可读性。

不能改变postgresql中列的顺序?

我正在为 mac 使用 postico。谢谢。

0 投票
1 回答
50 浏览

sql - 系统和本地数据库表名称中的 Postgres 重叠

我遇到了一个奇怪的问题,我的本地数据库中有一个表,当我尝试使用 Postico 运行 SQL 查询时user,它似乎与 postgres 系统表重叠。user当我对我的数据库运行查询时,我返回一个current_user映射到访问数据库的用户名的列。我应该对我的 SQL 进行什么更改以指向本地数据库用户表?

我正在尝试运行的 SQL 命令:

回来current_user: johndoe

0 投票
1 回答
41 浏览

sql - 更新到当前时区的 SQL 查询

我正在使用 rails5/postgres。目前,created_at 和 updated_at 是 UTC,我如何使用 SQL 查询将其更新到本地时区,比如澳大利亚悉尼。另外,我想在 postico 中运行脚本。

0 投票
1 回答
144 浏览

remote-access - postgresql ssh 键盘交互认证

我在 Windows Server 2007 上安装了 postgresql 并在其中创建了一个数据库。只要我在本地(本地主机)上工作就没有问题。现在我想使用 Postico 在我的 Mac 上远程访问创建的数据库。

我输入凭据并收到以下错误: 不接受键盘交互身份验证,但需要键盘交互身份验证。

谁能告诉我在哪里可以解决这个问题?

以下是一些后续信息:

  • 我的 pg_hba.conf 已经有以下行:

host all all 0.0.0.0/0 md5

  • 我的 postgresql.conf 有:

listen_addresses = "*"#ssl = off(不确定我是否必须打开它)。

  • 最后,这是凭据的屏幕截图:

在此处输入图像描述

0 投票
1 回答
1359 浏览

python - Postgres 是否缓存了我们的查询,我们如何绕过它?

我正在尝试运行以下一段 python3 代码:

这是问题所在:

  1. 代码执行成功且没有错误。但是,当我们在 postico(Mac 的 Postgres GUI)上运行以下命令(以下称为“count”命令)时:

    我们得到 1860 而不是 1850(即行没有被删除)。

  2. 在 psql 或 postico 中手动运行 delete 命令时,我们分别在 psql 或 postico 中运行 COUNT 命令时得到正确的结果。但是,在 ipython 中运行命令时,我们会得到不同的结果。

  3. 当我在计算机 A 上与 ipython 上的 db 建立开放连接时,我运行 delete 命令,并在计算机 B 上打开另一个连接到 ipython 上的 db 并运行 count 命令,我看到 db 行计数没有改变了即仍然是1860,而不是削减到1850。

我怀疑缓存/记忆,但我不确定我的命令是否真的有效。psycopg2、postico 或 postgres 本身是否有可能导致此问题?我们如何绕过它?我们在 postico 或 psycopg2/postgres 上看不到任何清晰的缓存。

0 投票
0 回答
67 浏览

excel - 从 Postico 导出到 CSV 并在 Excel 上打开时如何更正日期格式?

我正在从 Postico一个 PostgreSQL 客户端导出我的查询结果。

这是在 Postico 上运行查询后的样子 - 我的查询结果

当我将它导出为 CSV 并用 Excel 打开时,它变成了这样 - 我的 excel 数据

它从“ 2018-09-17 ”变为“ 17M09M18 ”。我在导出时使用 UTF-8 作为编码类型。

我正在使用 macOS、Postico 1.4.2 和 Excel 2016。

我真的不知道出了什么问题。我怀疑它与Mac系统有关,但我无法弄清楚。

非常感谢您提前提供的帮助。

0 投票
1 回答
3050 浏览

r - 如何将数据从 PostgreSQL 数据库导入 R?

我正在考虑使用包将数据从数据库直接导入 r RPostgresQL。到目前为止,我曾经在Postico(一个 PostgreSQL 客户端)软件中编写查询并导出为 csv,然后将 csv 文件导入 R。
这是我到目前为止所写的,不知道下一步如何进行。

在此之后如何将数据库中的表加载到 R 中,或者如何在 R 中编写查询以仅从数据库中提取必要的数据?

0 投票
0 回答
81 浏览

python - Positco 返回的时间戳记比使用 psycopg2 传入的时间戳记不正确

我有一个简单的脚本,它将时间戳传递到 Postgres 数据库中。我正在使用 Postico 查看数据库。

我正在尝试传入一个 UTC 值,我的意思是我希望数据库将所有值存储在 +00 时区。我正在使用timestamptz数据库中的条目。

在写入数据库之前,我正在打印正在写入的值。Python 控制台返回:

2018-11-21 10:03:06+00:00

但是当我在 Postico 上查看它时,我得到:

2018-11-21 11:03:06+01.

为什么 Positco 返回的内容与正在编写的内容不同?代码如下:

编辑

从数据库中读取返回以下内容:

(datetime.datetime(2018, 11, 21, 11, 3, 6, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=60, name=None)),)

所以也许这是psycopg2写入数据库的问题?

0 投票
0 回答
23 浏览

python - 为什么 Positco 返回的时间戳比使用 psycopg2 传入的时间戳不正确

我有一个将时间戳传递到 Postgres 数据库的脚本。我正在使用 Postico 查看数据库。

我正在尝试传入一个 UTC 值,我的意思是我希望数据库将所有值存储在 +00 时区。我正在使用timestamptz数据库中的条目。

在写入数据库之前,我正在打印正在写入的值。Python 控制台返回:

2018-11-21 10:03:06+00:00

但是当我在 Postico 上查看它时,我得到:

2018-11-21 11:03:06+01.

为什么 Positco 返回的内容与正在编写的内容不同?代码如下:

从数据库中读取返回以下内容:

(datetime.datetime(2018, 11, 21, 11, 3, 6, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=60, name=None)),)

所以也许这是psycopg2写入数据库的问题?