Check
CHECK adalah constraint atau batasan dalam SQL yang digunakan untuk memastikan bahwa nilai yang dimasukkan ke dalam kolom memenuhi kondisi tertentu. Dengan adanya constraint CHECK, pengguna database dapat memastikan bahwa data yang dimasukkan ke dalam tabel sudah sesuai dengan aturan atau persyaratan yang telah ditetapkan.
Contoh penggunaan constraint CHECK dalam SQL:
Pada contoh di atas, tabel penjualan memiliki beberapa kolom, yaitu id, tanggal, total_harga, jenis_pembayaran, dan keterangan. Kolom jenis_pembayaran memiliki constraint CHECK yang mengecek nilai jenis_pembayaran harus 'tunai', 'kredit', atau 'debit'. Dengan adanya constraint CHECK ini, pengguna database tidak dapat memasukkan nilai yang berbeda dengan aturan yang sudah ditetapkan pada kolom jenis_pembayaran.
Pada contoh di atas, tabel pelanggan memiliki kolom jenis_kelamin dan umur yang masing-masing memiliki constraint CHECK. Kolom jenis_kelamin mengecek nilai jenis_kelamin harus 'Laki-laki' atau 'Perempuan', sedangkan kolom umur mengecek nilai umur harus lebih besar atau sama dengan 18. Dengan adanya constraint CHECK ini, pengguna database dapat memastikan bahwa data yang dimasukkan ke dalam tabel pelanggan sudah memenuhi kondisi yang telah ditetapkan.


Komentar
Posting Komentar