目录
TRUNCATE
的 FDW 例程EXPLAIN
的 FDW 例程ANALYZE
的 FDW 例程IMPORT FOREIGN SCHEMA
的 FDW 例程对外部表的所有操作都通过其外部数据包装器处理,该包装器由核心服务器调用的一组函数组成。外部数据包装器负责从远程数据源获取数据,并将其返回给 PostgreSQL 执行器。如果要支持更新外部表,包装器也必须处理该更新。本章概述了如何编写新的外部数据包装器。
在尝试编写自己的包装器时,标准发行版中包含的外部数据包装器是很好的参考。请查看源树的 contrib
子目录。CREATE FOREIGN DATA WRAPPER 参考页面也有一些有用的细节。
SQL 标准指定了一个用于编写外部数据包装器的接口。但是,PostgreSQL 没有实现该 API,因为将其纳入 PostgreSQL 的工作量很大,而且该标准 API 也没有得到广泛采用。
如果您在文档中发现任何不正确、与特定功能不符或需要进一步澄清的地方,请使用此表单报告文档问题。