Salve a tutti,

Vi chiedo una piccola delucidazione sui metodi per vedere se un campo ha valore nullo...
Cercando un po in internet ho trovato un po di informazioni diverse... io inizialmente avevo pensato a

WHERE campo=NULL

cercando ho trovato che il metodo dovrebbe essere

WHERE campo IS NULL

Però cosa che non ho capito è che a volte i campi non vengono riconosciuti come nulli anche se non hanno niente, e quindi bisogna fare

WHERE campo=''

Come posso gestire al meglio tutto?

va bene fare WHERE campo='' OR campo IS NULL?