Ich musste auch schon unterscheiden. Den Fall weiß ich nicht mehr, aber es waren ja Beispiele in dieser Diskussion die den Unterschied zwischen NULL und leer zeigen. Siehe Thermometer, 0 und NULL sind verschiedene Dinge.
Bei einer Zahl kann man den Leerstring als NULL interpretieren, bei Strings geht das leider nicht. Aber auch da gibt es Fälle bei denen man unterscheiden muss zwischen Text ist unbekannt und Text ist bekannt, es gibt gerade keinen.
Denk an eine Fehlermeldung die du regelmäßig aus einem Gerät ausliest und überträgst. Die kann leer sein, aber dann weißt du dass es keinen Fehler gibt und alles in Ordnung ist. Oder sie ist NULL, das bedeutet dann das Gerät funktioniert nicht mehr richtig und kann seinen Status nicht melden.