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 ともう 1 つの 2 つのデータベースで作業しています。
SQL*Plus を使用してこのようなことを行いたいのですが、問題は、SQL*Plus を使用して接続するときにデータベース (SID) を指定することです。これは、他のデータベースにアクセスできないことを意味します。
それを行う方法はありますか?