Il dizionario dati di Oracle esiste nella forma di visualizzazioni dati . Ci sono due viste relative al dizionario dati e colonne nel database . Questi sono chiamati " All_Tab_Cols " e " All_Tab_Columns . " La differenza è che All_Tab_Cols contiene tutti i campi, tra cui campi di sistema . In alternativa , " All_Tab_Columns " nasconde campi di sistema di query quando vengono eseguiti . All_Tab_Columns dovrebbero essere interrogati quando è richiesta solo i dati degli utenti per l'ispezione . Se i dati di sistema dovrebbero essere inclusi , la vista All_Tab_Cols deve essere interrogato . Istruzioni
1
Chiama sqlplus eseguendo l'icona sqlplus sul vostro sistema . Questo dipenderà dalla vostra versione del sistema operativo Oracle e quanto può essere eseguito su Windows o Linux . Verrà visualizzata una finestra con il "SQL > " chiederà pronto ad accettare comandi
2
Digitare il seguente comando per estrarre tutti i nomi delle colonne del database : .
Selezionare nome_di_colonna da all_tab_cols ; .
Questo elencherà tutti i nomi delle colonne del database per essere salvato o visualizzato
3
filtrare la ricerca utilizzando una clausola "where" per ottenere i nomi delle colonne da altri criteri . L'elenco completo dei campi della tabella " All_Tab_Columns " può essere ottenuto con il comando :
DESC All_Tab_Columns ;
È quindi possibile filtrare i risultati per una delle altre colonne della tabella . Ad esempio per filtrare dalla vendita tabella nome uso :
selezionare nome_di_colonna da all_tab_cols dove nome_tabella = "vendite" ;