Можно ли выполнять запросы SQL в пространствах имен?
Можно ли сделать запрос по таблицам в разных пространствах имен?
Например:
select A.TS as A_TS, B.TS as B_TS
from ns1.schema.table as A left join ns2.schema.table as B on A.id = B.id
По крайней мере, можно ли получить таблицы
A
и
B
используя то же соединение ODBC? Насколько я понимаю, пространство имен устанавливается при подключении.
1 ответ
Решение
Единственный способ сделать это - использовать пространство имен таким, каким оно должно быть, вы можете добавить пакет и глобальное сопоставление в новое или существующее пространство имен. Таким образом, желаемые таблицы будут доступны из одного пространства имен вместе.