Du kan använda följande vyer för att returnera en lista över vyer i Oracle Database.
user_views
Visa
user_views
dataordbokvyn beskriver vyerna som ägs av den aktuella användaren:
SELECT view_name
FROM user_views;
Om du behöver vydefinitionen, inkludera text
kolumnen i din fråga.
Som nämnts returnerar detta endast de vyer som ägs av den aktuella användaren.
För att returnera mer än så, använd en av följande vyer.
all_views
Visa
all_views
dataordbokvyn beskriver vyerna som är tillgängliga för den aktuella användaren:
SELECT view_name
FROM all_views;
Som med user_views
, om du behöver vydefinitionen, inkludera text
kolumnen i din fråga.
dba_views
Visa
dba_views
dataordbokvyn beskriver alla vyer i databasen:
SELECT view_name
FROM all_views;
Observera att du behöver dba-privilegier för den här frågan.
Om du behöver vydefinitionen, inkludera text
kolumnen i din fråga.