Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menanyakan nama medan jadual dalam mysql

Bagaimana untuk menanyakan nama medan jadual dalam mysql

WBOY
Lepaskan: 2022-04-12 18:43:14
asal
10842 orang telah melayarinya

Pernyataan "SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'nama pangkalan data' DAN TABLE_NAME = 'table name'" boleh digunakan dalam mysql untuk menanyakan nama medan jadual.

Bagaimana untuk menanyakan nama medan jadual dalam mysql

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara untuk menanyakan nama medan jadual dalam mysql

Gunakan pernyataan berikut untuk membuat pertanyaan:

select COLUMN_NAME from information_schema.COLUMNS 
where table_name = ‘your_table_name’;
Salin selepas log masuk

Terdapat masalah dengan pendekatan di atas adalah berbilang pangkalan data yang anda mahu Jika nama jadual pertanyaan ditentukan, hasil pertanyaan akan merangkumi semua maklumat medan.

Dalam MySQL, anda boleh menggunakan pernyataan SELECT untuk menanyakan data. Data pertanyaan merujuk kepada menggunakan kaedah pertanyaan yang berbeza untuk mendapatkan data yang berbeza daripada pangkalan data mengikut keperluan Ia adalah operasi yang paling kerap digunakan dan penting.

information_schema, yang menyimpan semua maklumat pangkalan data (seperti nama jadual, nama lajur, kebenaran yang sepadan, dll.),

Anda boleh melihat melalui DESC information_schema.COLUMNS bahawa nama lajur dalam jadual ialah TABLE_SCHEMA Catat nama pangkalan data, jadi tulisan berikut lebih ketat

Tambah nama pangkalan data

SELECT COLUMN_NAME FROM information_schema.COLUMNS 
WHERE TABLE_SCHEMA = '数据库名称' AND TABLE_NAME = '表名称';
Salin selepas log masuk

Hasil yang dipaparkan dalam alat visualisasi MySQL Workbench adalah serupa dengan yang berikut:

Bagaimana untuk menanyakan nama medan jadual dalam mysql

Pembelajaran yang disyorkan: tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menanyakan nama medan jadual dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan