Daftar Isi:
Definisi - Apa yang dimaksud dengan Null?
Null, dalam konteks database, adalah ketiadaan total nilai dalam bidang tertentu dan berarti bahwa nilai bidang tidak diketahui. Null tidak sama dengan nilai nol untuk bidang numerik, bidang teks, atau nilai ruang. Null menyiratkan bahwa nilai bidang basis data belum disimpan.
Techopedia menjelaskan Null
Nol tidak dapat dibandingkan dengan nilai. Misalnya, jika kueri diarahkan ke tabel Customer_Addresses untuk mengambil semua pelanggan tanpa alamat email, maka kueri Bahasa Structured Query Language (SQL) tidak dapat ditulis sebagai berikut: SELECT * FROM Customer_ Address WHERE Email_Address = null. Alih-alih, agar tidak memperkenalkan perbandingan dengan nol, kueri harus ditulis sebagai berikut: SELECT * FROM Customer_ Address WHERE Email_Address IS null.
Ketika nilai-nilai dalam kolom yang berisi nol dihitung, nol tidak termasuk dalam hasil. Misalnya, ada 200 pelanggan di tabel Alamat Pelanggan_, dan 30 memiliki nol di kolom Email_Address. Melakukan penghitungan menggunakan kolom Email_Address akan mengembalikan hasil 170.