Oracle – come recuperare lo script DLL di una vista

Spread the love
Oracle logo
Oracle logo

Ho bisogno di rivedere il codice SQL di una vista di un utente diverso da quello con cui sono collegato al DBMS.

Se ho privilegi di select sulla vista lo posso fare.

select * from ALL_VIEWS 
where owner='scott' 
and view_name='my_view'

L’oggetto ALL_VIEWS è una vista su tutte le viste visibili all’utente.

I parametri della query sono ovviamente CASE SENSITIVE.

Nel campo TEXT si trova il codice sorgente della view, assieme a molte altre informazioni, ma in questo caso i serviva proprio il codice sorgente della vista.

Link utili

Oracle-Base

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.