Hello,
Ich habe eine Spalte angelegt:
nummer ENUM('0','1','2') default '0' NOT NULL
Das ist auf jeden Fall überprüfungswürdig.
Früher hatte ENUM die unangenehme Eigenschaft, den Index zurückzuliefern, wenn der Alphawert nicht gefunden wurde. Das führte immer zu Fehlern. Man konnte also nur Stings verwenden.
Und da war es auch möglich, einen Leerstring einzusetzen.
http://dev.mysql.com/doc/refman/5.0/en/enum.html
Da steht zwar inzwischen drin:
If you wish to use a number as an enumeration value, you must enclose it in quotes
Aber glauben mag ich das nicht einfach.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau

Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
