在 SQLite 中,可以根据数据库外部的事物创建虚拟表,如本文所述:
http://www.drdobbs.com/database/query-anything-with-sqlite/202802959
太好了,但我更喜欢 PostgreSQL 命令行客户端而不是 SQLite 客户端。那么,如何在 PostgreSQL 中创建虚拟表呢?
最佳答案
您需要“外部数据包装器”(通常缩写为“fdw”)。核心 postgresql 发行版中包含两个:file_fdw ,它允许您为数据库本地文件创建一个表接口(interface),并且 postgres_fdw ,它允许您与其他 postgresql 数据库进行交互。
有a number of community-written fdws ,以及与 couchdb、mysql 甚至 amazon s3 等事物进行交互。
关于postgresql - 你如何在 PostgreSQL 中创建虚拟表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38086238/