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é.
Remarque
Dans cet exemple, vous répertoriez les tables dans le schéma
Dans cet exemple, vous répertoriez les tables dans le schéma
SH
d'une base de données externe.
Rubrique parent : Requête de catalogues distants et de bases de données