Isi kandungan:

Bagaimanakah saya boleh mendapatkan senarai lajur dalam SQL?
Bagaimanakah saya boleh mendapatkan senarai lajur dalam SQL?

Video: Bagaimanakah saya boleh mendapatkan senarai lajur dalam SQL?

Video: Bagaimanakah saya boleh mendapatkan senarai lajur dalam SQL?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, November
Anonim

Microsoft SQL Studio Pengurusan Pelayan 2008 R2: Dalam a pertanyaan editor, jika anda menyerlahkan teks nama jadual (ex dbo. MyTable) dan tekan ALT + F1, anda akan mendapat senarai lajur nama, jenis, panjang, dll.

Ringkasnya, bagaimana saya boleh mendapatkan senarai lajur dalam jadual SQL?

Pertanyaan pertama ini akan mengembalikan semua jadual dalam pangkalan data yang anda tanya

  1. PILIH TABLE_NAME DARI INFORMATION_SCHEMA. TABLES.
  2. PILIH TABLE_NAME, COLUMN_NAME DARI INFORMATION_SCHEMA. COLUMNS.
  3. PILIH COLUMN_NAME DARI INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Album'
  4. JIKA WUJUD (PILIH * DARI INFORMATION_SCHEMA.

bagaimana saya boleh mendapatkan senarai semua jadual dalam SQL? Terdapat beberapa paparan dalam kamus data yang anda boleh tanya, dan yang mana satu yang anda boleh lihat bergantung pada keistimewaan anda. Cara paling mudah untuk dilihat semua meja dalam pangkalan data adalah untuk menanyakan pandangan all_tables: PILIH pemilik, nama_jadual DARI semua_jadual; Ini akan menunjukkan pemilik (pengguna) dan nama meja.

Selepas itu, seseorang juga mungkin bertanya, bagaimana saya boleh mendapatkan senarai semua jadual dan lajur dalam SQL Server?

Pertanyaan Microsoft SQL Server T-SQL berikut menyenaraikan semua jadual dengan lajur dan jenis data menggunakan metadata pangkalan data paparan INFORMATION_SCHEMA:

  1. GUNAKAN AdventureWorks2008;
  2. PILIH Nama Skema = c. jadual_skema,
  3. Nama Jadual = c.
  4. Nama Lajur = c.
  5. DataType = data_type.
  6. DARI information_schema.
  7. Skema_maklumat SERTAI DALAM.
  8. HIDUP c.

Apakah pernyataan SQL Select?

The Kenyataan SQL SELECT mengembalikan set rekod hasil daripada satu atau lebih jadual. A SELECT kenyataan mendapatkan semula sifar atau lebih baris daripada satu atau lebih jadual pangkalan data atau paparan pangkalan data. ORDER BY menentukan susunan untuk mengembalikan baris. AS menyediakan alias yang boleh digunakan untuk menamakan semula jadual atau lajur buat sementara waktu.

Disyorkan: