Rumah > pangkalan data > tutorial mysql > Bagaimana untuk mencari Kunci Utama Jadual SQL Server?

Bagaimana untuk mencari Kunci Utama Jadual SQL Server?

Linda Hamilton
Lepaskan: 2025-01-13 10:54:44
asal
772 orang telah melayarinya

How to Find a SQL Server Table's Primary Key?

Mencari Kunci Utama Jadual Pelayan SQL

Mengetahui kunci utama jadual adalah penting untuk pengurusan pangkalan data dan integriti data. SQL Server menawarkan beberapa kaedah untuk mengenal pasti kunci ini.

Menggunakan Pandangan Skema Maklumat

Kaedah yang mudah dan berkesan menggunakan paparan INFORMATION_SCHEMA. Pertanyaan ini menggabungkan data daripada TABLE_CONSTRAINTS dan CONSTRAINT_COLUMN_USAGE untuk menentukan lajur kunci utama:

<code class="language-sql">SELECT Col.Column_Name
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS Tab
INNER JOIN INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE Col ON Col.Constraint_Name = Tab.Constraint_Name
WHERE Col.Table_Name = Tab.Table_Name
AND Tab.Constraint_Type = 'PRIMARY KEY'
AND Col.Table_Name = '<your table name>'</code>
Salin selepas log masuk

Berikut ialah pecahan:

  • INFORMATION_SCHEMA.TABLE_CONSTRAINTS: Menyediakan butiran tentang kekangan jadual.
  • INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE: Menunjukkan lajur yang terlibat dalam setiap kekangan.
  • Tab.Constraint_Type = 'PRIMARY KEY': Menapis hasil untuk hanya memasukkan kekangan kunci utama.
  • <your table name>: Gantikan ini dengan nama sebenar jadual sasaran anda.

Pertanyaan ini dengan cekap mendapatkan semula lajur kunci utama untuk jadual yang ditentukan.

Atas ialah kandungan terperinci Bagaimana untuk mencari Kunci Utama Jadual SQL Server?. 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