In een WHERE
clausule, column=null
zal nooit waar zijn, het is niet geldig om null op deze manier te gebruiken, je moet zeggen column IS NULL
of column IS NOT NULL
. Dit spreekt tot de speciale aard van NULL
, het is geen waarde om te controleren op gelijkheid van, het is een onbekende waarde, dus je moet de IS
gebruiken of IS NOT
syntaxis.
U kunt iets de NULL
. toewijzen waarde met behulp van de =
Gelijk. Bijvoorbeeld:UPDATE TableX SET Column=NULL...
links:
Wikipedia NUll (SQL)
w3schools SQL NULL-waarden
SQL-zelfstudie, zie IS NULL-operatorsectie