Den sædvanlige kontrakt er:
NULL
betyder "ingen information tilgængelig".''
betyder "der er information tilgængelig. Den er bare tom."
Ud over dette punkt er der meget filosofisk diskussion siden opfindelsen af NULL
på ethvert sprog, ikke kun SQL.
Det eneste tekniske punkt her er:I PostgreSQL NULL
kan lagres mere effektivt end en streng med længde nul. Hvis det virkelig betyder noget i dit tilfælde ... kan vi ikke vide det.