UNIQUE - Constraint

Unique Constraint pada SQL adalah aturan atau batasan yang digunakan untuk memastikan bahwa nilai yang ada di dalam sebuah kolom atau beberapa kolom dalam tabel unik atau tidak boleh sama. Hal ini memungkinkan database untuk mencegah duplikasi data dalam tabel, sehingga memastikan integritas data.

Unique Constraint umumnya digunakan pada kolom-kolom yang tidak dapat memiliki nilai yang sama, seperti nomor telepon, email, atau nomor identitas. Ketika Unique Constraint diterapkan pada kolom-kolom tersebut, SQL akan memastikan bahwa setiap nilai pada kolom tersebut harus unik dan tidak ada nilai yang sama dalam tabel.

Berikut adalah contoh syntax penggunaan Unique Constraint pada SQL:


Pada contoh di atas, kolom "email" dan "nomor_telepon" memiliki Unique Constraint yang memastikan bahwa tidak ada dua pelanggan dengan email atau nomor telepon yang sama dalam tabel. Jika kita mencoba untuk menambahkan baris baru ke dalam tabel dengan nilai email atau nomor telepon yang sudah ada dalam tabel, maka SQL akan mengembalikan pesan error.




Posting Komentar

0 Komentar