In un WHERE
clausola, column=null
non sarà mai vero, non è valido usare null in questo modo, devi dire column IS NULL
o column IS NOT NULL
. Questo parla della natura speciale di NULL
, non è un valore di cui verificare l'uguaglianza, è un valore sconosciuto, quindi è necessario utilizzare IS
o IS NOT
sintassi.
Puoi assegnare a qualcosa il NULL
valore utilizzando il =
pari. Ad esempio:UPDATE TableX SET Column=NULL...
link:
Wikipedia NUll (SQL)
valori SQL NULL di w3schools
Esercitazione SQL, vedere la sezione Operatore IS NULL