sebbb: ENUM (mysql)

Beitrag lesen

Mal ne frage zu ENUM()

Ich habe eine Spalte angelegt:

nummer ENUM('0','1','2') default '0' NOT NULL

Scheinbar gibt es außer den ENUM-Werten aber noch die Möglichkeit, die Spalte mit "gar keinen"-Werten zu füllen.

Beispiel:
UPDATE tabelle SET nummer = 'K' WHERE...

...führt zu dem Ergebnis, dass nummer keinen Wert hat, also auch keinen default.

Was mach ich falsch?