Rouven: fragen zu tabels in phpmyadmin

Beitrag lesen

Hi,

null: null oder notnull

Nehmen wir als Beispiel mal eine String-Spalte, da ist das am besten zu erklären: Eine Datenbank unterscheidet gewissenmaßen zwischen 3 Zuständen:

  1. Feld enthält irgendeine Zeichenfolge, z.B. "qwertz"
  2. Feld enthält eine leere Zeichenfolge, wurde aber befüllt ("")
  3. Feld wurde überhaupt nicht befüllt (NULL)
    Sinnvoll ist das z.B. um Semantik dahinter zu legen: "" heißt, der Kunde hat kein Telefon, NULL hingegen heißt, wir haben ihn noch nicht danach gefragt.
    Mittels NULL und NOT NULL schreibst du vor, ob eine Spalte ein Pflichtfeld ist (NOT NULL, d.h. es MUSS was drinstehen) oder ob sie optional ist (NULL).

attribute: unsigned oder unsigned zerofill

das müsste ich selbst nachschlagen...
MfG
Rouven

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