Jednoduše řečeno 'NULL' se nerovná 'NULL'. „NULL“ je srovnatelné se stavem nejistoty, kde jedna věc, která je nejistá, se nutně nemusí rovnat něčemu jinému, co je také nejisté. Při testování na hodnoty null použijte 'IS NULL', 'ISNULL()' nebo 'COALESCE()'. Nastavení ANSI_NULLS na 'off' může toto chování změnit, ale nejedná se o standard ANSI SQL. Viz http://msdn.microsoft.com/en-us/library/ ms191270.aspx pro více informací.