EKKi: 0 oder NULL? Was ist richtig?

Beitrag lesen

Mahlzeit Ilja,

hatte natürlich noch die 0 vergessen, die oftmals eingesetzt werden kann, wenn was nicht vorhanden ist, zum beispiel wenn dinge gelagert werden.

Wenn Du den Bestand als numerischen Wert speicherst, dann haben 9 und NULL eine unterschiedliche Aussage: 0 bedeutet, dass kein Exemplar im Bestand ist - NULL bedeutet, dass kein Bestand ermittelt werden konnte bzw. nicht bekannt ist, wie hoch der Bestand ist.

also wie gesagt, wo und wie ich diese information speicher, dass ist stark abhängig von dem jeweiligen fall.

Richtig. Trotzdem besitzt NULL eine andere Aussagekraft als 0 bei numerischen Werten bzw. '' bei Zeichenketten.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|