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.