Corsi on-line

Verificare che un campo presenti almeno un valore

Oggi abbiamo cominciato parlando di basi di dati e finiremo con il parlare di ..basi di dati, poche righe giusto per introdurre un semplice trucchetto grazie al quale sarà possibile effettuare un veloce controllo su un campo per verificare che esso contenga effettivamente un valore.

In questo caso l’istruzione da utilizzare dovrà essere costruita sul modello della seguente:

SELECT * FROM t WHERE c IS NOT NULL AND c != '';

La logica dell’istruzione mostrata è estremente semplice, un campo vuoto può infatti essere soltanto di due tipi: o è nullo (e quindi NULL) o è semplicemente “vuoto”, cioè non contiene alcun valore di alcun tipo, NULL compreso; quindi nel caso in cui il campo non sia NULL (“IS NOT NULL”) o non sia semplicemente vuoto (cioè diverso da “”) esso sarà stato sicuramente popolato.

Post correlati
I più letti del mese
Tematiche