Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mendapatkan Nama Lajur Utama Utama daripada Jadual Pelayan SQL?
Dapatkan maklumat kunci utama daripada jadual SQL Server
Apabila bekerja dengan jadual SQL Server, akses kepada maklumat kunci utama adalah penting untuk integriti data dan pelaksanaan pertanyaan yang cekap. Artikel ini meneroka cara menyenaraikan kunci utama jadual SQL Server menggunakan Transact-SQL (T-SQL).
Pertanyaan untuk menyenaraikan kunci utama
Untuk mendapatkan maklumat kunci utama bagi jadual tertentu, laksanakan pertanyaan berikut:
<code class="language-sql">SELECT Col.Column_Name FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS Tab, INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE Col WHERE Col.Constraint_Name = Tab.Constraint_Name AND Col.Table_Name = Tab.Table_Name AND Tab.Constraint_Type = 'PRIMARY KEY' AND Col.Table_Name = '<你的表名>'</code>
Arahan pertanyaan:
INFORMATION_SCHEMA.TABLE_CONSTRAINTS
Menyediakan maklumat tentang kekangan pada jadual, termasuk kunci utama. INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
Memautkan kekangan pada lajur yang digunakan. Tab.Constraint_Type = 'PRIMARY KEY'
Menapis keputusan untuk mengandungi hanya kekangan kunci utama. <你的表名>
dengan nama jadual yang kunci utamanya ingin anda senaraikan. Selepas melaksanakan pertanyaan ini, anda akan mendapatkan semula senarai nama lajur dalam jadual yang ditentukan yang dinyatakan sebagai sebahagian daripada kunci utama.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nama Lajur Utama Utama daripada Jadual Pelayan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!