Exemplos: Listar as Tabelas em um Catálogo, Incluindo Seus Esquemas Proprietários

Para listar todas as tabelas dentro de um esquema específico (catálogo) dos catálogos ativados, você pode usar:

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

Aqui, ALL_TABLES é o nome da tabela.

Por exemplo, para listar tabelas no esquema SH (um esquema de amostra disponível no Oracle Autonomous Database):
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';

Esta consulta retorna todas as tabelas pertencentes ao esquema especificado.

Observação

Neste exemplo, você está listando tabelas no esquema SH de um banco de dados externo.