web-dev-qa-db-fra.com

Afficher toutes les vues sur la base de données Oracle

Est-il possible d'afficher toutes les vues actuellement définies sur une base de données Oracle via SQL Developer?

Merci.

46
GrumP

pour toutes les vues (vous avez besoin des privilèges dba pour cette requête)

select view_name from dba_views

pour toutes les vues accessibles (accessible par l'utilisateur connecté)

select view_name from all_views

pour les vues appartenant à l'utilisateur connecté

select view_name from user_views
83
Petr Pribyl

Ouvrir une nouvelle feuille de calcul sur l'instance associée (Alt-F10) et lancez la requête suivante

SELECT view_name, owner
FROM sys.all_views 
ORDER BY owner, view_name
12
GuZzie
SELECT * 
FROM DBA_OBJECTS  
WHERE OBJECT_TYPE = 'VIEW'
2
Ferit Güzel