Kontrak yang biasa adalah:
NULLberarti "tidak ada informasi yang tersedia".''artinya "ada informasi yang tersedia. Hanya kosong."
Di luar titik ini ada banyak diskusi filosofis sejak penemuan NULL dalam bahasa apa pun, bukan hanya SQL.
Satu-satunya poin teknis di sini adalah:Di PostgreSQL NULL dapat disimpan lebih efisien daripada string dengan panjang nol. Jika itu benar-benar penting dalam kasus Anda ... kami tidak dapat mengetahuinya.