Cuprins:

Cum obțin o listă de coloane în SQL?
Cum obțin o listă de coloane în SQL?

Video: Cum obțin o listă de coloane în SQL?

Video: Cum obțin o listă de coloane în SQL?
Video: How to get COLUMN NAMES in SQL 2024, Noiembrie
Anonim

Microsoft SQL Server Management Studio 2008 R2: Într-un interogare editor, dacă evidențiați textul numelui tabelului (ex dbo. MyTable) și apăsați ALT + F1, veți obține un lista de coloane nume, tip, lungime etc.

Pur și simplu, cum obțin o listă de coloane dintr-un tabel SQL?

Această primă interogare va returna toate tabelele din baza de date pe care o interogați

  1. SELECTAȚI TABLE_NAME DIN INFORMATION_SCHEMA. TABLES.
  2. SELECTAȚI TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA. COLUMNS.
  3. SELECTAȚI COLUMN_NAME FROM INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = „Album”
  4. DACĂ EXISTĂ (SELECT * FROM INFORMATION_SCHEMA.

cum obțin o listă cu toate tabelele în SQL? Există mai multe vizualizări în dicționarul de date pe care le puteți interoga, iar cele pe care le puteți vedea vor depinde de privilegiile dvs. Cel mai simplu mod de a vedea toate mesele în baza de date este de a interoga vizualizarea all_tables: SELECTAȚI proprietar, table_name FROM all_tables; Aceasta va afișa proprietarul (utilizatorul) și numele masa.

Ulterior, se poate întreba, de asemenea, cum obțin o listă cu toate tabelele și coloanele din SQL Server?

Următoarea interogare Microsoft SQL Server T-SQL listează toate tabelele cu coloane și tipuri de date folosind metadatele bazei de date vizualizările INFORMATION_SCHEMA:

  1. UTILIZAȚI AdventureWorks2008;
  2. SELECT SchemaName = c. table_schema,
  3. TableName = c.
  4. ColumnName = c.
  5. DataType = data_type.
  6. FROM information_schema.
  7. INNER JOIN information_schema.
  8. ON c.

Ce este instrucțiunea SQL Select?

The Instrucțiunea SQL SELECT returnează un set de rezultate de înregistrări dintr-unul sau mai multe tabele. A instrucțiunea SELECT preia zero sau mai multe rânduri din unul sau mai multe tabele de bază de date sau vizualizări ale bazei de date. ORDER BY specifică o ordine în care se returnează rândurile. AS oferă un alias care poate fi folosit pentru a redenumi temporar tabelele sau coloanele.

Recomandat: