Uložení hodnoty NULL do sloupce konkrétně nestojí ani nešetří místo. Pro data pevné délky je celý prostor stále vyhrazen.
Na druhou stranu data s proměnnou délkou vyžadují k uložení skutečné délky pouze délku dat plus režii. Například VARCHAR(n) použije 2 bajty dat k označení skutečné délky, takže požadovaný úložný prostor je vždy n+2.
Navíc je třeba zmínit, že pokud SET ANSI_PADDING ON, char(n) s hodnotou NULL se bude chovat jako VARCHAR(n).
Bez ohledu na to nepoznáte "úspory" místa z ukládání hodnot NULL při použití SQL Server 2000 nebo SQL Server 2005. SQL Server 2008 zavádí koncept řídkého sloupce, který může přinést úspory u sloupců, které mají primárně NULL.