Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Dapatkan Nama Lajur daripada Jadual Pelayan SQL Menggunakan INFORMATION_SCHEMA?

Bagaimanakah Saya Boleh Dapatkan Nama Lajur daripada Jadual Pelayan SQL Menggunakan INFORMATION_SCHEMA?

Barbara Streisand
Lepaskan: 2025-01-19 13:02:11
asal
856 orang telah melayarinya

How Can I Retrieve Column Names from a SQL Server Table Using INFORMATION_SCHEMA?

Mengakses Nama Lajur SQL Server melalui INFORMATION_SCHEMA

INFORMATION_SCHEMA ialah alat yang berkuasa dalam SQL Server untuk mendapatkan semula metadata, termasuk butiran penting seperti nama lajur.

Untuk mendapatkan senarai nama lajur untuk jadual tertentu, gunakan pertanyaan SQL ini:

<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'YourTableName';</code>
Salin selepas log masuk

Ganti 'YourTableName' dengan nama sebenar jadual anda (disertakan dalam petikan tunggal). Contohnya, untuk mendapatkan nama lajur daripada jadual bernama Products:

<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Products';</code>
Salin selepas log masuk

Pertanyaan yang diperhalusi ini secara langsung hanya mengembalikan nama lajur, menjadikan output lebih bersih dan lebih cekap.

Di luar nama lajur, INFORMATION_SCHEMA menawarkan akses kepada pelbagai maklumat objek pangkalan data. Pandangan utama yang kerap digunakan termasuk:

  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLUMNS
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMAINS
  • KEY_COLUMN_USAGE
  • PARAMETERS
  • REFERENTIAL_CONSTRAINTS
  • ROUTINES
  • ROUTINE_COLUMNS
  • SCHEMATA
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABLES
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VIEWS

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Nama Lajur daripada Jadual Pelayan SQL Menggunakan INFORMATION_SCHEMA?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan