Examples: List the Tables in a Catalog, Including Their Owning Schemas
To list all tables within a specific schema (catalog) from the enabled catalogs, you can use:
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = '<SCHEMA_NAME>';Here, ALL_TABLES is the table name.
For example, to list tables in the
SH schema (a sample schema available in Oracle Autonomous Database):SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';This query returns all tables owned by the specified schema.
Note:
In this example, you are listing tables in theSH schema of an external database.
Parent topic: Query Remote Catalogs and Databases