Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mencipta Kunci Utama Komposit dalam SQL Server 2008?

Bagaimana untuk Mencipta Kunci Utama Komposit dalam SQL Server 2008?

Patricia Arquette
Lepaskan: 2025-01-07 11:16:44
asal
1027 orang telah melayarinya

How to Create a Composite Primary Key in SQL Server 2008?

Mencipta Kunci Utama Komposit dalam SQL Server 2008

Kunci primer komposit ialah gabungan unik dua atau lebih lajur yang mengenal pasti setiap baris sebuah meja. Ini memastikan bahawa setiap baris dalam jadual adalah berbeza. Mencipta kunci utama komposit dalam SQL Server 2008 ialah proses yang mudah.

Untuk mencipta kunci utama komposit, ikut langkah berikut:

  1. Isytihar lajur yang anda ingin sertakan dalam kunci utama sebagai BUKAN NULL untuk menguatkuasakan keunikan. Contohnya:
column_a integer not null,
column_b integer not null,
Salin selepas log masuk
  1. Gunakan kekangan PRIMARY KEY dengan simbol ( dan ) untuk menentukan lajur yang terdiri daripada kunci utama. Contohnya:
primary key (column_a, column_b)
Salin selepas log masuk

Ini mencipta kunci utama yang terdiri daripada lajur lajur_a dan lajur_b. Setiap gabungan nilai dalam lajur ini mestilah unik untuk setiap baris dalam jadual.

Contoh:

Mari kita buat jadual bernama my_table dengan kunci primer komposit yang terdiri daripada lajur lajur_a dan lajur_b:

create table my_table (
     column_a integer not null,
     column_b integer not null,
     column_c varchar(50),
     primary key (column_a, column_b)
);
Salin selepas log masuk

Sekarang, setiap baris dalam jadual my_table akan dikenal pasti secara unik dengan gabungan lajur_a dan lajur_b.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Kunci Utama Komposit dalam SQL Server 2008?. 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