登录
第 59 章. 编写外键数据包装器
目录
外部表上的所有操作都通过其外部数据包装器处理,该包装器由核心服务器调用的函数集组成。外部数据包装器负责从远程数据源获取数据并将其返回给PostgreSQL执行器。如果要支持更新外部表,包装器也必须处理此操作。本章概述如何编写新的外部数据包装器。
编写自己的外部数据包装器时,标准发行版中包含的外部数据包装器是不错的参考。查看源树的contrib
子目录。CREATE FOREIGN DATA WRAPPER参考页也有一些有用的详细信息。
注意
SQL 标准指定了编写外部数据包装器的接口。但是,PostgreSQL 并未实现该 API,因为将其纳入 PostgreSQL 的工作量很大,而且该标准 API 并未得到广泛采用。