在SQLite中,可以根据数据库之外的内容创建虚拟表,如本文所述:
http://www.drdobbs.com/database/query-anything-with-sqlite/202802959
这太棒了,但我比Postite更喜欢PostGres命令行客户端。那么,我如何在PostGres中创建虚拟表?
答案 0 :(得分:1)
你想要"外国数据包装" (通常缩写为" fdw")。核心postgresql发行版中包含一对:file_fdw,它允许您创建到DB本地文件的表接口,以及postgres_fdw,它允许您与其他postgresql数据库进行交互。 / p>
还有a number of community-written fdws用于与couchdb,mysql甚至亚马逊s3等内容进行交互。