Unique Constraint
Unique constraint ini adalah constraint yang memastikan bahwa data dalam tabel ataupun field tetap unique. Ini berguna untuk meminimalisir terjadinya duplikat data k[pada database. Misal jika kita memasukkan sebuah data yang duplikat, maka database akan menolak data tersebut untuk dimasukkan dan terdapat perintah eror.
Saat kita menerapkan constraint unique pada sebuah kolom, maka setiap nilai yang dimasukkan ke dalam kolom tersebut harus unik dan tidak boleh sama dengan nilai yang sudah ada sebelumnya di dalam kolom tersebut. Unique juga dapat bekerja pada tabel yang ber relasi.
CONTOH :
Perintah di atas untuk menambahkan sebuah field dalam tabel dengan nama kode_buku dan menambahkan parameter untuk unique key.
Untuk melihatnya anda bisa melihat struktur dari tabel tersebut, seperti ini :
Nah, disana akan terdapat tulisan UNI di dalam field key.
Nah, misalnya anda lupa dan malah memasukkan 2 data yang sama maka akan terjadi eror seperti di bawah ini :
Komentar
Posting Komentar