例: 所有スキーマを含むカタログ内の表のリスト
有効化されたカタログから特定のスキーマ(カタログ)内のすべての表をリストするには、次を使用します。
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = '<SCHEMA_NAME>';
ここで、ALL_TABLESは表名です。
たとえば、
SH
スキーマ(Oracle Autonomous Databaseで使用可能なサンプル・スキーマ)の表をリストするには:SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';
この問合せは、指定されたスキーマが所有するすべての表を返します。
ノート
この例では、外部データベースの
この例では、外部データベースの
SH
スキーマ内の表をリストしています。
親トピック: リモート・カタログおよびデータベースの問合せ