复制PostgreSQL的结果

Mat*_*usz 10 postgresql clipboard pgadmin

我将Query(应用程序pgAdmin)的每个结果复制到Google Doc's Sheet中.我很想知道是否有可能将Postgress设置为插入Tab而不是分号(;)来分隔列中的值 - 我想简单地从postgres复制并粘贴到Google Doc的工作表.

如果不可能,有没有办法在Google Doc表中编写宏?

我想再问一个问题 - 如何通过使用select命令来划分我得到的两个值(以及如何从Postgres SQL要求存储值,例如double)?

how*_*ese 7

由于Apps Script中的JDBC尚不支持 Postgres(出于某种原因),因此您无法直接在 Google Sheets 中编写脚本。您绝对可以使用 Google Sheets API和您选择的语言编写脚本(例如 Python 和 Pandas 使这成为一项相对简单的任务)。

如果您不想推出自己的解决方案,请查看SeekWell。它允许您连接到数据库并直接在表格中编写 SQL 查询。您可以创建一个运行“运行表”,该运行表将一次运行多个查询并安排这些查询的运行,而无需打开该表。

免责声明:我做了这个。


Pra*_*mar 6

在 PGAdmin 4 中,您可以通过执行 sql 查询然后按 F8 来实现此目的,它将导出查询结果。

第1步: 在此处输入图片说明

第二步:现在选择查询结果,点击下载CSV格式的查询结果,如下图:

在此处输入图片说明

第三步:验证查询结果

在此处输入图片说明

你完成了。


Mel*_*Mel 2

利用出口能力。