Esempi: elencare le tabelle in un catalogo, inclusi gli schemi proprietari

Per elencare tutte le tabelle all'interno di uno schema specifico (catalogo) dai cataloghi abilitati, è possibile utilizzare:

SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = '<SCHEMA_NAME>';

Il nome della tabella è ALL_TABLES.

Ad esempio, per elencare le tabelle nello schema SH (uno schema di esempio disponibile in Oracle Autonomous Database):
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';

Questa query restituisce tutte le tabelle di proprietà dello schema specificato.

Nota

In questo esempio è possibile elencare le tabelle nello schema SH di un database esterno.