Kann es sein, dass ich keinen Index oder Unique auf Textfelder setzen kann?
Ich abe ein Feld in einer Tabelle, dass als "tinytext" gekennzeichnet ist. Jetzt möchte ich dieses Indexieren.
Klicke ich auf Index bekomme ich die Meldung:
MySQL said: BLOB column 'testxxx' used in key specification without a key length
Ich habe auch schon versucht eine Maximal-Länge anzugeben, aber das willdas Feld auch nicht.
Mit einem 'tinyInt'-Feld hat es funktioniert.
Was mache ich falsch?
Gruß, Andi
Ich abe ein Feld in einer Tabelle, dass als "tinytext" gekennzeichnet ist. Jetzt möchte ich dieses Indexieren.
Klicke ich auf Index bekomme ich die Meldung:
MySQL said: BLOB column 'testxxx' used in key specification without a key length
Ich habe auch schon versucht eine Maximal-Länge anzugeben, aber das willdas Feld auch nicht.
Mit einem 'tinyInt'-Feld hat es funktioniert.
Was mache ich falsch?
Gruß, Andi
Kommentar