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
908 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:

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'YourTableName';
Salin selepas log masuk

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

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Products';
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!

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