I en WHERE klausul, column=null kommer aldrig att vara sant, det är inte giltigt att använda null på detta sätt, du måste säga column IS NULL eller column IS NOT NULL . Detta talar för den speciella karaktären hos NULL , det är inte ett värde att kontrollera för likhet, det är ett okänt värde, så du måste använda IS eller IS NOT syntax.
Du kan tilldela något NULL värde med = likvärdig. Till exempel:UPDATE TableX SET Column=NULL...
länkar:
Wikipedia NUll (SQL)
w3schools SQL NULL-värden
SQL-handledning, se avsnittet IS NULL Operator