Het gebruikelijke contract is:
NULL
betekent "geen informatie beschikbaar".''
betekent "er is informatie beschikbaar. Het is gewoon leeg."
Voorbij dit punt is er veel filosofische discussie geweest sinds de uitvinding van NULL
in elke taal, niet alleen SQL.
Het enige technische punt hier is:In PostgreSQL NULL
kan efficiënter worden opgeslagen dan een reeks met lengte nul. Als dat er echt toe doet in jouw geval ... kunnen we niet weten.