Hallo
ENUM bezieht sich auf 65535 Elementen ich gehe mal davon aus das es der max Wert handelt?
Nein, die maximale Anzahl von Einträgen.
Also das ist der max Wert pro Feld? Den SET hat nur 64
Wenn ich ein SET auf Anrede setze mit den Werten 'Herr','Frau' reicht das aus? Pro Feld wären das in dem Beispiel nur 2 Elemente.
Oder auf was beziehen sich die Elemente? Vielleicht habe ich das auch falsch verstanden?
Das versteh ich nicht ganz. Wie gesagt ENUM speichert im Prinzip (vielleicht kann ein mySQL Fachmann das bestätigen oder verbessern) nur den Index der ENUM Liste ab, also in deinem Fall, statt 'offen' eine 0 statt 'Zahlungseingang' eine 1 usw. nur du musst beim Übertragen der Daten den Klartext schreiben.
Beim UPDATE oder INSERT darf ich in mein mysql Query nicht offen setzen sondern muß das Element über das Indiziz ansprechen?
Also 0 für offen und 1 für bezahlt usw. wenn das so ist dann habe ich es erst jetzt richtig verstanden.