目录
TRUNCATE
的外键数据包装器例程EXPLAIN
的外键数据包装器例程ANALYZE
的外键数据包装器例程IMPORT FOREIGN SCHEMA
的外键数据包装器例程对外部表的所有操作通过其外部数据包装器进行处理,该包装器包含核心服务器调用的函数集。外部数据包装器负责从远程数据源获取数据并将其返回给 PostgreSQL 执行器。如果要支持更新外部表,包装器也必须处理它。本章概述了如何编写新的外部数据包装器。
在尝试编写您自己的时候,标准分发中包含的外部数据包装器是很好的参考。查看源树的 contrib
子目录。CREATE FOREIGN DATA WRAPPER 参考页还有一些有用的详细信息。
SQL 标准指定了一个用于编写外部数据包装器的界面。然而,PostgreSQL 并未实现该 API,因为将其整合到 PostgreSQL 中的代价太大,而且标准 API 并没有得到广泛采用。