Bagaimana untuk menanyakan kunci utama dalam MySQL

WBOY
Lepaskan: 2023-05-28 15:28:12
ke hadapan
4205 orang telah melayarinya

1. Gunakan SHOW INDEX

Gunakan fungsi SHOW INDEX untuk menanyakan maklumat kunci utama bagi jadual yang ditentukan :

SHOW INDEX FROM 表名 WHERE Key_name = 'PRIMARY';
Salin selepas log masuk
Salin selepas log masuk

Untuk menanyakan maklumat kunci utama mengikut nama jadual, anda boleh menggunakan pernyataan SQL berikut:

SHOW INDEX FROM 表名 WHERE Key_name = 'PRIMARY';
Salin selepas log masuk
Salin selepas log masuk

Antaranya, nama jadual ialah nama jadual yang kunci utamanya perlu ditanya.

Apabila jadual dalam pangkalan data MySQL mengandungi berbilang kunci utama, anda boleh menggunakan pernyataan SQL berikut untuk menanyakan semua maklumat kunci utama jadual yang ditentukan:

SHOW INDEX FROM 表名 WHERE Non_unique = 0 AND Key_name IN ('PRIMARY');
Salin selepas log masuk

2 Perintah DESC

Gunakan arahan DESC untuk menanyakan maklumat berkaitan jadual yang ditentukan, termasuk maklumat kunci utama. Sintaks arahan ini adalah seperti berikut:

DESC 表名;
Salin selepas log masuk
Salin selepas log masuk

Untuk menanyakan maklumat kunci utama mengikut nama jadual, anda boleh menggunakan pernyataan SQL berikut:

DESC 表名;
Salin selepas log masuk
Salin selepas log masuk

Di mana nama jadual ialah nama daripada jadual yang kunci utamanya perlu disoal.

Arahan DESC akan mengembalikan set hasil yang mengandungi maklumat lajur jadual yang ditentukan. Dalam set hasil ini, maklumat kunci utama akan ditandakan sebagai PRI.

3. Gunakan INFORMATION_SCHEMA

Gunakan fungsi INFORMATION_SCHEMA untuk menanyakan maklumat kunci utama bagi jadual yang ditentukan adalah seperti berikut:

rreee

Pertanyaan mengikut nama jadual Untuk maklumat kunci utama, anda boleh menggunakan pernyataan SQL berikut:

SELECT
    COLUMN_NAME
FROM
    INFORMATION_SCHEMA.COLUMNS
WHERE
    TABLE_SCHEMA = '数据库名'
    AND TABLE_NAME = '表名'
    AND COLUMN_KEY = 'PRI'
Salin selepas log masuk

Antaranya, nama pangkalan data dan nama jadual perlu disoal untuk kunci utama.

Dengan menggunakan fungsi INFORMATION_SCHEMA, anda boleh mendapatkan set hasil yang mengandungi maklumat untuk lajur jadual yang ditentukan. Dalam set hasil ini, maklumat kunci utama akan ditandakan sebagai PRI. Maklumat kunci utama jadual yang ditentukan boleh ditanya melalui pernyataan SQL di atas.

Atas ialah kandungan terperinci Bagaimana untuk menanyakan kunci utama dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!