Cheatah: MySQL: kann "auto_increment" auch ab 0 zählen?

Beitrag lesen

Hi,

Du solltest, wenn Du "kein Wert" ausdrücken willst, übrigens NULL wählen, nicht 0.
...Du meinst die Einstellung der Spalte, oder?

nein, ich meine die Werte. Wenn Du NULL-Werte in die Spalte schreiben willst, muss dies natürlich erlaubt sein - dazu ist dann die Einstellung da.

Wenn man sicher sein könnte, dass der erste User, der sich anmeldet eine 1 bekommt, wüsste man, dass z.B. ein Eintrag in der _anderen_ Tabelle (in einer nicht auto_increment-Spalte) von einem unbekannten User kommt, wenn dort eine 0 eingetragen wird.

Hm? Du hast in der anderen Tabelle eine Referenz auf die erste Tabelle, welche also dessen ID (den Wert der auto_increment-Spalte) bekommt; oder aber NULL, wenn es ein unbekannter User ist.

Wobei ich sagen muss, dass ich nicht wirklich verstehe, was Du vorhast. Ein semantisches Hick-Hack mit 0 wenn... oder auch nicht... aber... und so weiter solltest Du aber _ganz_ dringend vermeiden :-)

Cheatah

--
X-Will-Answer-Email: No