Memastikan Integriti Data dengan Kekangan Unik dalam SQL Server 2005
Integriti data adalah terpenting dalam pengurusan pangkalan data. Satu aspek penting ialah menjamin keunikan nilai tertentu dalam jadual. Ini mudah dicapai dengan melaksanakan kekangan unik. Panduan ini menerangkan cara membuat kekangan ini dalam SQL Server 2005.
Menggunakan T-SQL
Arahan Transact-SQL (T-SQL) menyediakan kaedah langsung untuk menambah kekangan unik:
<code class="language-sql">ALTER TABLE <tablename> ADD CONSTRAINT <constraintname> UNIQUE NONCLUSTERED (<columnname>)</code>
Contohnya:
<code class="language-sql">ALTER TABLE Employee ADD CONSTRAINT UniqueEmployeeID UNIQUE NONCLUSTERED (EmployeeID)</code>
Kod ini menambah kekangan unik bernama UniqueEmployeeID
pada jadual Employee
, memastikan lajur EmployeeID
mengandungi nilai unik sahaja.
Pendekatan Grafik melalui Rajah Pangkalan Data
Sebagai alternatif, anda boleh mencipta kekangan unik menggunakan antara muka rajah pangkalan data:
Dengan menggunakan mana-mana kaedah, anda berkesan menghalang entri pendua dalam lajur yang ditentukan, mengekalkan ketepatan dan ketekalan data.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Kekangan Unik dalam SQL Server 2005?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!