Stephan Liebig
Erfahrenes Mitglied
Wo liegt das problem?
Kann ich das mit dem 1000 bytes ändern?
Kann ich das mit dem 1000 bytes ändern?
Code:
CREATE TABLE REGISTRY(
MAINKEY varchar( 255 ) NOT NULL ,
NAME varchar( 100 ) NOT NULL ,
VAL_CHAR varchar( 255 ) ,
VAL_DATE datetime,
VAL_INT int( 11 ) ,
VAL_INT2 bigint( 20 ) ,
VAL_INT3 bigint( 20 ) ,
VAL_DOUBLE double, #hier ist der fehler
VAL_BLOB longtext,
VAL_BIN longblob,
VAL_TYP smallint( 6 ) ,
CACHABLE enum( 'N', 'Y' ) default 'N' NOT NULL ,
READONLY enum( 'N', 'Y' ) default 'N' NOT NULL ,
LAST_CHANGE timestamp default '0000-00-00 00:00:00' NOT NULL ,
PRIMARY KEY ( MAINKEY, NAME )
);
MySQL meldet: Dokumentation
#1071 - Specified key was too long; max key length is 1000 bytes