Vous pouvez utiliser les vues suivantes pour renvoyer une liste de vues dans Oracle Database.
Les user_views Afficher
Les user_views La vue du dictionnaire de données décrit les vues détenues par l'utilisateur actuel :
SELECT view_name
FROM user_views;
Si vous avez besoin de la définition de la vue, incluez le text colonne dans votre requête.
Comme mentionné, cela ne renvoie que les vues appartenant à l'utilisateur actuel.
Pour renvoyer plus que cela, utilisez l'une des vues suivantes.
Les all_views Afficher
Les all_views la vue du dictionnaire de données décrit les vues accessibles à l'utilisateur actuel :
SELECT view_name
FROM all_views;
Comme avec user_views , si vous avez besoin de la définition de la vue, incluez le text colonne dans votre requête.
Les dba_views Afficher
Les dba_views la vue du dictionnaire de données décrit toutes les vues de la base de données :
SELECT view_name
FROM all_views; Notez que vous avez besoin des privilèges dba pour cette requête.
Si vous avez besoin de la définition de la vue, incluez le text colonne dans votre requête.