Puede utilizar las siguientes vistas para devolver una lista de vistas en Oracle Database.
Las user_views
Ver
Las user_views
la vista del diccionario de datos describe las vistas que posee el usuario actual:
SELECT view_name
FROM user_views;
Si necesita la definición de la vista, incluya el text
columna en su consulta.
Como se mencionó, esto devuelve solo aquellas vistas que son propiedad del usuario actual.
Para devolver más que eso, use una de las siguientes vistas.
Las all_views
Ver
Las all_views
la vista del diccionario de datos describe las vistas accesibles para el usuario actual:
SELECT view_name
FROM all_views;
Al igual que con user_views
, si necesita la definición de la vista, incluya el text
columna en su consulta.
Las dba_views
Ver
Las dba_views
la vista del diccionario de datos describe todas las vistas en la base de datos:
SELECT view_name
FROM all_views;
Tenga en cuenta que necesita privilegios de dba para esta consulta.
Si necesita la definición de la vista, incluya el text
columna en su consulta.