Tom: MySQL ENUM Typ

Beitrag lesen

Hello,

Wie kann ich eine Spalte als Enum machen. Ich möchte jeweils mehr werte in dieser spalte haben.

$query = "CREATE TABLE IF NOT EXISTS users(username varchar(32),password varchar(128),logins ENUM)";

Wie meinst Du das mit "mehr Werte in der Spalte haben"?
Wenn mehrere gleizeitig zutreffen sollen, ist SET eher passend.

Bei mir kommt da eine Fehlermeldung. Wie kann ich das erstellen und dann werte eintragen?

Enum:
https://dev.mysql.com/doc/refman/5.1/de/enum.html
https://dev.mysql.com/doc/refman/5.0/en/enum.html

Set:
https://dev.mysql.com/doc/refman/5.1/de/set.html
https://dev.mysql.com/doc/refman/5.0/en/set.html

Bei der Gelegenheit könntest Du auch gleich mal ausprobieren, ob der Bug beseitigt wurde.
Wenn man in seiner Auswahlliste einen numerisch repräsentierbaren (als String) enthalten hatte, gab es leider Durcheinander beim Abfragen bzw. beim Ändern.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com