Turinys:

Kaip gauti stulpelių sąrašą SQL?
Kaip gauti stulpelių sąrašą SQL?

Video: Kaip gauti stulpelių sąrašą SQL?

Video: Kaip gauti stulpelių sąrašą SQL?
Video: How to get COLUMN NAMES in SQL 2024, Lapkritis
Anonim

Microsoft SQL Server Management Studio 2008 R2: a užklausą redaktorių, jei pažymėsite lentelės pavadinimo tekstą (ex dbo. MyTable) ir paspausite ALT + F1, gausite stulpelio sąrašas pavadinimai, tipas, ilgis ir kt.

Tiesiog taip, kaip gauti stulpelių sąrašą SQL lentelėje?

Ši pirmoji užklausa pateiks visas lenteles duomenų bazėje, dėl kurios pateikiate užklausą

  1. PASIRINKTI TABLE_NAME IŠ INFORMATION_SCHEMA. TABLES.
  2. PASIRINKTI TABLE_NAME, COLUMN_NAME IŠ INFORMATION_SCHEMA. COLUMNS.
  3. PASIRINKITE COLUMN_NAME IŠ INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Albumas'
  4. JEI YRA (PASIRINKITE * IŠ INFORMACIJOS_SCHEMA.

kaip gauti visų SQL lentelių sąrašą? Duomenų žodyne yra keletas rodinių, kurių galite pateikti, o kuriuos matysite, priklausys nuo jūsų teisių. Lengviausias būdas pamatyti visos lentelės duomenų bazėje yra pateikti užklausą all_tables rodinyje: PASIRINKTI savininkas, lentelės_pavadinimas FROM all_tables; Bus rodomas savininkas (vartotojas) ir pavadinimas stalo.

Vėliau taip pat gali kilti klausimas, kaip gauti visų SQL serverio lentelių ir stulpelių sąrašą?

Šioje Microsoft SQL Server T-SQL užklausoje pateikiamos visos lentelės su stulpeliais ir duomenų tipais, naudojant INFORMATION_SCHEMA rodinių duomenų bazės metaduomenis:

  1. NAUDOTI AdventureWorks2008;
  2. SELECT SchemaName = c. table_schema,
  3. Lentelės pavadinimas = c.
  4. Stulpelio pavadinimas = c.
  5. DataType = duomenų_tipas.
  6. IŠ informacijos_schemos.
  7. INNER JOIN information_schema.
  8. ĮJUNGTA c.

Kas yra SQL Select teiginys?

The SQL SELECT sakinys grąžina rezultatų rinkinį įrašų iš vienos ar kelių lentelių. A SELECT teiginys nuskaito nulį ar daugiau eilučių iš vienos ar daugiau duomenų bazės lentelių arba duomenų bazės rodinių. ORDER BY nurodo eilučių grąžinimo tvarką. AS suteikia slapyvardį, kurį galima naudoti norint laikinai pervardyti lenteles ar stulpelius.

Rekomenduojamas: