2

是否可以从 excel 运行 postgres 查询并在 excel 中获取结果?

是否可以从 Latex 运行 postgres 查询并在查询位置获取结果?

乳胶的答案:我可以通过此链接直接在乳胶中获取 postgres 中的查询结果http://hgesser.com/software/latexdb/

4

1 回答 1

1

您可以通过ODBC 驱动程序从 Excel 连接到 Postgres 。过程类似于文章文章中描述的 MySQL 。如何传输某些查询结果的第二种通用​​可能性是导出为 CSV 格式文件并导入 Excel。它很简单,通常效果很好。

[pavel@localhost ~]$ psql postgres
psql (9.1.9, 服务器 9.4devel)
警告:psql 版本 9.1,服务器版本 9.4。
         某些 psql 功能可能不起作用。
键入“帮助”以获得帮助。

postgres=# \copy (SELECT * FROM pg_database) TO ~/data.csv CSV HEADER
postgres=#\q
[pavel@localhost ~]$ 尾 ~/data.csv
datname,datdba,编码,datcollat​​e,datctype,datistemplate,datallowconn,datconnlimit,datlastsysoid,datfrozenxid,datminmxid,dattablespace,datacl
模板1,10,6,en_US.UTF-8,en_US.UTF-8,t,t,-1,12948,1879,1,1663,"{=c/postgres,postgres=CTc/postgres}"
模板0,10,6,en_US.UTF-8,en_US.UTF-8,t,f,-1,12948,1879,1,1663,"{=c/postgres,postgres=CTc/postgres}"
postgres,10,6,en_US.UTF-8,en_US.UTF-8,f,t,-1,12948,1879,1,1663,

您可以对乳胶使用相同的机制http://texblog.org/2012/05/30/generate-latex-tables-from-csv-files-excel/

于 2013-08-26T18:29:56.610 回答