Բովանդակություն:

Ինչպե՞ս կարող եմ SQL-ում սյունակների ցանկ ստանալ:
Ինչպե՞ս կարող եմ SQL-ում սյունակների ցանկ ստանալ:

Video: Ինչպե՞ս կարող եմ SQL-ում սյունակների ցանկ ստանալ:

Video: Ինչպե՞ս կարող եմ SQL-ում սյունակների ցանկ ստանալ:
Video: 8 Excel գործիքներ, որոնք բոլորը պետք է կարողանան օգտագործել 2024, Նոյեմբեր
Anonim

Microsoft-ը SQL Սերվերի կառավարման ստուդիա 2008 R2. a հարցում խմբագիր, եթե ընդգծեք աղյուսակի անվան տեքստը (նախկին dbo. MyTable) և սեղմեք ALT + F1, դուք կստանաք սյունակի ցուցակը անուններ, տեսակ, երկարություն և այլն:

Պարզապես, ինչպե՞ս կարող եմ ստանալ SQL աղյուսակի սյունակների ցանկը:

Այս առաջին հարցումը կվերադարձնի ձեր կողմից հարցվող տվյալների բազայի բոլոր աղյուսակները:

  1. Ընտրեք TABLE_NAME INFORMATION_SCHEMA. TABLES-ից:
  2. Ընտրեք TABLE_NAME, COLUMN_NAME INFORMATION_SCHEMA. COLUMNS-ից:
  3. SELECT COLUMN_NAME 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 = c. աղյուսակ_սխեմա,
  3. Աղյուսակի անունը = c.
  4. ColumnName = գ.
  5. DataType = տվյալների_տիպ:
  6. Information_schema-ից:
  7. ՆԵՐՔԻՆ ՄԻԱՑՈՒՄ information_schema.
  8. ՎՐԱ գ.

Ի՞նչ է SQL Select հայտարարությունը:

Այն SQL SELECT հայտարարություն վերադարձնում է մեկ կամ մի քանի աղյուսակների գրառումների արդյունքների հավաքածու: Ա SELECT հայտարարությունը առբերում է զրոյական կամ ավելի տողեր տվյալների բազայի մեկ կամ մի քանի աղյուսակներից կամ տվյալների բազայի դիտումներից: ORDER BY-ը նշում է տողերը վերադարձնելու հերթականությունը: AS-ը տրամադրում է այլանուն, որը կարող է օգտագործվել աղյուսակները կամ սյունակները ժամանակավորապես վերանվանելու համար:

Խորհուրդ ենք տալիս: