Not null dalam database adalah sebuah constraint atau pembatasan yang menentukan bahwa nilai dalam suatu kolom tidak boleh kosong atau null. Not null digunakan untuk memastikan bahwa setiap baris dalam tabel memiliki nilai yang valid dalam kolom tersebut, sehingga memungkinkan query dan operasi lain pada tabel tersebut dapat dilakukan dengan benar.
Contoh penggunaan not null dalam database dapat dilihat pada tabel karyawan berikut ini:
Dalam tabel ini, kolom "Gaji" pada baris ketiga tidak memiliki nilai, yang menunjukkan bahwa data tersebut tidak lengkap atau tidak valid. Dalam hal ini, not null constraint dapat diterapkan pada kolom "Gaji" sehingga baris tersebut tidak dapat disimpan ke dalam tabel kecuali nilai gaji-nya diisi dengan nilai yang valid. Dengan demikian, not null constraint dapat memastikan bahwa setiap baris dalam tabel memiliki nilai yang valid dalam kolom tersebut.
Contoh SQL untuk menambahkan not null constraint pada kolom "Gaji" pada tabel karyawan adalah sebagai berikut:

Komentar
Posting Komentar