Πίνακας περιεχομένων:

Πώς μπορώ να λάβω μια λίστα στηλών στην SQL;
Πώς μπορώ να λάβω μια λίστα στηλών στην SQL;

Βίντεο: Πώς μπορώ να λάβω μια λίστα στηλών στην SQL;

Βίντεο: Πώς μπορώ να λάβω μια λίστα στηλών στην SQL;
Βίντεο: Καταχώρηση δεδομένων στο excel με φόρμα 2024, Νοέμβριος
Anonim

Microsoft SQL Server Management Studio 2008 R2: Σε α ερώτηση πρόγραμμα επεξεργασίας, εάν επισημάνετε το κείμενο του ονόματος πίνακα (π.χ. dbo. MyTable) και πατήσετε ALT + F1, θα λάβετε ένα λίστα στήλης ονόματα, τύπος, μήκος κ.λπ.

Απλώς, πώς μπορώ να λάβω μια λίστα στηλών σε έναν πίνακα SQL;

Αυτό το πρώτο ερώτημα θα επιστρέψει όλους τους πίνακες στη βάση δεδομένων που ζητάτε

  1. ΕΠΙΛΕΞΤΕ ΠΙΝΑΚΑ_NAME ΑΠΟ INFORMATION_SCHEMA. TABLES.
  2. ΕΠΙΛΕΞΤΕ TABLE_NAME, COLUMN_NAME ΑΠΟ INFORMATION_SCHEMA. COLUMNS.
  3. SELECT COLUMN_NAME FROM INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Άλμπουμ'
  4. ΑΝ ΥΠΑΡΧΕΙ(ΕΠΙΛΟΓΗ * ΑΠΟ INFORMATION_SCHEMA.

πώς μπορώ να λάβω μια λίστα με όλους τους πίνακες στην SQL; Υπάρχουν πολλές προβολές στο λεξικό δεδομένων που μπορείτε να υποβάλετε ερωτήματα και ποιες μπορείτε να δείτε θα εξαρτηθούν από τα προνόμιά σας. Ο ευκολότερος τρόπος για να δείτε όλα τα τραπέζια στη βάση δεδομένων είναι να ρωτήσετε την προβολή all_tables: ΕΠΙΛΕΓΩ ιδιοκτήτης, όνομα_πίνακα ΑΠΟ όλα τα_πίνακες. Αυτό θα εμφανίσει τον ιδιοκτήτη (τον χρήστη) και το όνομα του τραπέζι.

Στη συνέχεια, κάποιος μπορεί επίσης να ρωτήσει, πώς μπορώ να λάβω μια λίστα με όλους τους πίνακες και τις στήλες στον SQL Server;

Το ακόλουθο ερώτημα του Microsoft SQL Server T-SQL παραθέτει όλους τους πίνακες με στήλες και τύπους δεδομένων χρησιμοποιώντας μεταδεδομένα βάσης δεδομένων προβολών INFORMATION_SCHEMA:

  1. ΧΡΗΣΗ AdventureWorks2008;
  2. SELECT SchemaName = γ. table_schema,
  3. Όνομα πίνακα = γ.
  4. Όνομα στήλης = γ.
  5. DataType = data_type.
  6. ΑΠΟ information_schema.
  7. ΕΣΩΤΕΡΙΚΗ ΣΥΝΔΕΣΗ information_schema.
  8. ΟΝ γ.

Τι είναι η δήλωση SQL Select;

ο Δήλωση SQL SELECT επιστρέφει ένα σύνολο αποτελεσμάτων εγγραφών από έναν ή περισσότερους πίνακες. ΕΝΑ Δήλωση SELECT ανακτά μηδέν ή περισσότερες σειρές από έναν ή περισσότερους πίνακες βάσης δεδομένων ή προβολές βάσης δεδομένων. ORDER BY καθορίζει μια σειρά με την οποία επιστρέφονται οι σειρές. Το AS παρέχει ένα ψευδώνυμο που μπορεί να χρησιμοποιηθεί για την προσωρινή μετονομασία πινάκων ή στηλών.

Συνιστάται: