rookie: mysql not null oder null

Beitrag lesen

Rouven,

Sven: Thermometer kaputt
Rouven: Telefonnummer

Svens Beispiel kann ich nicht nachvollziehen.

Bei deiner  Aussage:

  1. du weißt nichts über die Telefonnummer
  2. du weißt, dass der Kunde keine Telefonnummer hat
  3. du weißt, welche Telefonnummer der Kunde hat.
    -> wir erkennen eine Art 3-wertiger Logik. Diese wird mit Hilfe von NULL/''/{wert} abgebildet.

irretiert mich: NULL/''/{wert}.

Hättest Du geschrieben /''/NULL/{wert}, hätte ich heureka geschrien, weil ich da einen Ansatz gesehen hätte, nämlich die absolute sicherheit, dass der Kunde keine Telefonnummer haben kann. Aber der Gedankengang scheint ja uch falsch zu sein.

Wann und warum wäre 'NULL' zu bevorzugen?

thx
rookie