【发布时间】:2010-09-07 23:04:20
【问题描述】:
根据下面的错误消息(和this Google result),我猜答案是“否”,但无论如何可以使用 PostgreSQL 执行跨数据库查询吗?
databaseA=# select * from databaseB.public.someTableName;
ERROR: cross-database references are not implemented:
"databaseB.public.someTableName"
我正在处理一些跨两个数据库分区的数据,尽管数据实际上在两个数据库之间共享(一个数据库中的用户 ID 列来自另一个数据库中的 users 表)。我不知道为什么这些是两个独立的数据库而不是模式,但是 c'est la vie...
【问题讨论】:
标签: sql postgresql