λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να πάρει όλα τα ονόματα των στηλών σε μια βάση δεδομένων Oracle

υφίσταται Το λεξικό δεδομένων Oracle με τη μορφή των απόψεων των δεδομένων . Υπάρχουν δύο απόψεις σχετικά με το λεξικό και στήλες δεδομένων στη βάση δεδομένων. Αυτά είναι που ονομάζεται " All_Tab_Cols " και " All_Tab_Columns . " Η διαφορά είναι ότι All_Tab_Cols περιέχει όλους τους τομείς , συμπεριλαμβανομένων των τομέων του συστήματος . Εναλλακτικά , " All_Tab_Columns " κρύβει πεδία συστήματος από ερωτήματα , όταν εκτελούνται . All_Tab_Columns πρέπει να ερωτηθεί όταν απαιτείται μόνο τα δεδομένα των χρηστών για επιθεώρηση . Αν θα πρέπει να συμπεριληφθούν τα δεδομένα του συστήματος , η άποψη All_Tab_Cols θα πρέπει να ερωτηθούν . Οδηγίες
Η 1

Call sqlplus εκτελώντας το εικονίδιο sqlplus στο σύστημά σας . Αυτό θα εξαρτηθεί από την έκδοση της Oracle και το λειτουργικό σύστημα που μπορεί να τρέξει σε Windows ή Linux . Αυτό θα εμφανίσει ένα παράθυρο με το " SQL > " άμεση έτοιμη να δεχθεί εντολές 2

Πληκτρολογήστε την ακόλουθη εντολή για να εξαγάγετε όλα τα ονόματα της στήλης από τη βάση δεδομένων : .

Επιλέξτε column_name από all_tab_cols ?

Αυτό θα εμφανίσει όλα τα ονόματα στηλών στη βάση δεδομένων για να σωθεί ή να προβληθούν
εικόνων 3

Φιλτράρετε την αναζήτησή σας με τη χρήση ενός όρου "where" να αποκτήσουν τα ονόματα των στηλών . από άλλα κριτήρια . Η πλήρης λίστα των πεδίων της " All_Tab_Columns " τραπέζι μπορεί να επιτευχθεί με την εισαγωγή της εντολής :

DESC All_Tab_Columns ?

Μπορείτε έπειτα να φιλτράρετε τα αποτελέσματά σας με μία από τις άλλες στήλες του πίνακα . Για παράδειγμα, για να φιλτράρετε με τη χρήση όνομα του πίνακα των πωλήσεων :

επιλέξτε column_name από all_tab_cols όπου table_name = «πωλήσεις» ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα