Check adalah sebuah constraint atau batasan yang diterapkan pada sebuah kolom dalam tabel database untuk memastikan bahwa nilai pada kolom tersebut memenuhi syarat - syarat tertentu. Dengan menggunakan constraint Check, kita dapat menentukan suatu kondisi atau ekspresi yang harus dipenuhi oleh nilai pada kolom sebelum diizinkan dan di simpan ke dalam database.
Maka hasilnya :
Berikut adalah contoh penggunaan check pada tabel siswa dengan kolom umur, antara lain sebagai berikut :
Dalam contoh di atas, constraint Check diterapkan pada kolom umur dengan syarat bahwa nilai pada kolom tersebut harus di antara 18 dan 50. Dengan demikian, setiap baris data pada tabel siswa harus memiliki nilai yang memenuhi syarat tersebut, jika tidak query INSERT atau UPDATE akan gagal dan menghasilkan error.
Komentar
Posting Komentar