PostgreSQL能否执行跨数据库查询?
PostgreSQL的一个限制是无法执行跨数据库查询。这从初始查询中引用的错误消息“未实现跨数据库引用”可以看出。
对于跨多个数据库分区的数据,存在替代方案:postgres_fdw
(外部数据包装器)。这使得连接到任何PostgreSQL数据库中的表成为可能,无论本地还是远程。
旧版PostgreSQL版本说明:
对于9.3之前的版本,可以使用名为dblink
的函数。此功能与PostgreSQL一起分发,但用户可能需要安装postgresql-contrib
包。需要注意的是,旧版本的PostgreSQL已不再受支持。
以上是PostgreSQL可以执行跨数据库查询吗?的详细内容。更多信息请关注PHP中文网其他相关文章!