Я буду здогадуватися, що відповідь "ні" на основі наведеного нижче повідомлення про помилку (і цього результату Google ), але чи все-таки потрібно виконати запит міжбазових даних за допомогою PostgreSQL?
databaseA=# select * from databaseB.public.someTableName;
ERROR: cross-database references are not implemented:
"databaseB.public.someTableName"
Я працюю з деякими даними, розподіленими на двох базах даних, хоча дані дійсно поділяються між двома (стовпці, що містяться в одній базі даних, походять з users
таблиці в іншій базі даних). Я поняття не маю, чому це дві окремі бази даних замість схеми, але c'est la vie ...
postgresql-contrib
ранішеdblink
? Абоpostgresql-contrib
включаєdblink
? І тоді запит ОП буде спрацьовувати, чи потрібно його запитувати інакше?