Exemples : répertorier les tables d'un catalogue, y compris leurs schémas propriétaires
Pour répertorier toutes les tables d'un schéma spécifique (catalogue) à partir des catalogues activés, vous pouvez utiliser :
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = '<SCHEMA_NAME>';Ici, ALL_TABLES est le nom de la table.
Par exemple, pour répertorier les tables dans le schéma
SH (exemple de schéma disponible dans Oracle Autonomous Database), procédez comme suit :SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';Cette requête renvoie toutes les tables appartenant au schéma indiqué.
Remarques :
Dans cet exemple, vous répertoriez les tables du schémaSH d'une base de données externe.
Rubrique parent : Interrogation des catalogues distants et des bases de données