Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come ottenere tutti i nomi delle colonne in un database Oracle

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" ;

 

software © www.354353.com