Возможно ли создать представление в базе данных A таблиц другой базы данных B? Если возможно, может кто-нибудь, пожалуйста, помогите мне, я совершенно не знаю.создание представления таблиц другой базы данных
0
A
ответ
3
Конечно, просто используйте database link. Таким образом, ваше мнение будет:
create or replace view my_view as
select some_columns
from [email protected]_other_database
Остерегайтесь, хотя это не всегда эффективны и могут возникнуть некоторые проблемы с запросами делать вещи, которые вы не ожидаете. Если для данных, которые вы пытаетесь выбрать, есть какой-то том, может стоить использовать materialized view вместо этого, чтобы перевести сервер данных. Затем вы можете выбрать данные с сервера, на котором вы сейчас находитесь, что будет , вероятно, будет намного быстрее.