Verena: MySQL: Anlegen eines Set-Datentyps mit vielen Werten funzt nicht

Beitrag lesen

Hallo Forum,

ich habe folgendes Problem:
Ich habe in einer Tabelle eine Spalte mit dem DAtentyp Set. Die will ich nun mit folgendem Code generieren:

  
ALTER TABLE `database` CHANGE `categories` `categories` SET( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10' ) DEFAULT NULL  
  

Das klappt auch. Doch wenn ich statt 10 Werten 10.000 oder auch nur 100 nehme klappt es nicht (Nach dem MySQL-Manual können es eigentlich bis über 65.000 Werte sein!). Als Fehlermeldung gibt MySQL

Error: 1097 - Too many strings for column categories and SET  

an.

Da ich keine andere Methode gefunden habe wie man zum Beispiel immer nur einzelne Werte/Wertgruppen hinzufügt weiß ich nicht mehr weiter.

Ich habe es auch schon auf allen möglichen Wegen probiert (phpMyAdmin, MySQL-Front und MySQLManager). Wirft aber überall die selbe Fehlermeldung aus sobald ich eine größere Anzahl von Werten nehme.

Ich arbeite auf Win2000 + Apache 2.39 + MySQL 3.23.53

Wäre für Tipps sehr sehr dankbar.

Beste Grüße - Verena

PS: Wenn wer allgemein vielleicht auch noch ne gute Seite zum Thema Set-Datentyp weiß wäre das auch hilfreich.