Каков способ запроса нескольких баз данных с помощью SQL * Plus?Запросить несколько баз данных?
В MySQL это можно сделать что-то вроде этого:
create table WK_LINK_JOINT_IDEOREQ AS
select k.constraint_name cn, k.table_name tl, l.column_name lc
, k.referenced_table_name tg, k.column_name cg, l.referenced_table_name td
, l.referenced_column_name cd
from information_schema.KEY_COLUMN_USAGE k
Это просто пример, это не полный: а как вы можете видеть, мы работаем над двумя базами данных, INFORMATION_SCHEMA и другой.
Я хочу сделать что-то подобное с помощью SQL * Plus, но проблема в том, что при подключении с использованием SQL * Plus мы указываем базу данных (SID), что означает, что другие недоступны.
Есть ли способ сделать это?
ma be helpfull http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_5005.htm –
Предложение Йозефа верное - ссылки на базы данных - это механизм, который Oracle предоставляет для кросс-запросов к базе данных. – marceljg