È possibile utilizzare le visualizzazioni seguenti per restituire un elenco di visualizzazioni in Oracle Database.
Il user_views
Visualizza
Le user_views
vista dizionario dati descrive le viste di proprietà dell'utente corrente:
SELECT view_name
FROM user_views;
Se hai bisogno della definizione della vista, includi il text
colonna nella tua query.
Come accennato, questo restituisce solo quelle viste che sono di proprietà dell'utente corrente.
Per restituire più di questo, utilizza una delle seguenti visualizzazioni.
Il all_views
Visualizza
Il all_views
vista dizionario dati descrive le viste accessibili all'utente corrente:
SELECT view_name
FROM all_views;
Come con user_views
, se hai bisogno della definizione della vista, includi il text
colonna nella tua query.
Il dba_views
Visualizza
Il dba_views
vista dizionario dati descrive tutte le viste nel database:
SELECT view_name
FROM all_views;
Nota che hai bisogno dei privilegi dba per questa query.
Se hai bisogno della definizione della vista, includi il text
colonna nella tua query.