将Postgres数据库导出到Excel电子表格
我有一个PostgreSQL数据库在工作,是一个单一的数据表。 数据的主题是计算机 – 物理位置,MAC地址,序列号和计算机名称等。
我需要将这些数据导出到Excel电子表格中。 我有一个Perl的DBD :: Pg加载在笔记本电脑上,所以如果需要可以编程的解决scheme。
我应该用循环逐行处理整个事情,还是有一个更简单的方法来获得CDL? 有没有人有过成功做这种事情的经验?
非常感谢。
如果解决scheme不一定要编程,这应该有助于: archives.postgresql.org文章
这不是一个编程的答案,但是这个已经被编程,如果输出到CSV是可以接受的。
你可以看看:
- 使用
COPY
, - 在
psql
使用\o
或\copy
命令(如果你的谷歌类似“psql export csv”的话,那里有很多引用) - 如果您有像pgAdmin这样的工具,则可以在“文件” – >“导出…”中导出查询的结果
如果您有权访问Mac,那么Navicat for PostgreSQL Lite将允许您执行此操作,并可在Mac App Store中免费使用。 它使用起来非常简单,并且有一个很好的界面来build立到数据库的连接,并浏览你需要的信息。