Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mewujudkan Kekangan Unik dalam SQL Server 2005?
Panduan ini menunjukkan cara untuk menentukan kekangan unik dalam SQL Server 2005, menjamin nilai unik dalam lajur jadual yang ditentukan. Kami akan merangkumi dua kaedah utama: menggunakan T-SQL dan menggunakan antara muka rajah pangkalan data.
Kaedah 1: Pendekatan T-SQL
Bina pernyataan T-SQL berikut:
<code class="language-sql">ALTER TABLE <tablename> ADD CONSTRAINT <constraintname> UNIQUE NONCLUSTERED (<columnname>)</code>
Ganti ruang letak:
<tablename>
: Nama jadual sasaran anda.<constraintname>
: Nama deskriptif untuk kekangan unik.<columnname>
: Lajur untuk menguatkuasakan keunikan.Contoh:
<code class="language-sql">ALTER TABLE Orders ADD CONSTRAINT UK_OrderNumber UNIQUE NONCLUSTERED (OrderNumber)</code>
Arahan ini menambah indeks unik bukan berkelompok bernama UK_OrderNumber
pada jadual Orders
, memastikan lajur OrderNumber
mengandungi nilai unik sahaja.
Kaedah 2: Antara Muka Rajah Pangkalan Data
IX_OrderNumber_Unique
).Dengan menggunakan salah satu kaedah, anda mengekalkan integriti dan keunikan data dengan berkesan dalam pangkalan data SQL Server 2005 anda. Ini menghalang kemasukan pendua dan memastikan ketepatan data.
Atas ialah kandungan terperinci Bagaimana untuk Mewujudkan Kekangan Unik dalam SQL Server 2005?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!