Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2004, 12:52
Avatar de asinox
asinox
 
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 3 meses
Puntos: 6
donde esta el error al crear esta tabla?

Hola estoy creando esta tabla, pero me devuelve el siente error:

MySQL ha dicho:

#1071 - Specified key was too long. Max key length is 500

¿Cual es mi error?

Código:
 CREATE TABLE `inventario` (
`id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`ubicacion` VARCHAR( 255 ) NOT NULL ,
`caracteristicas` LONGTEXT,
`habitaciones` VARCHAR( 50 ) NOT NULL ,
`banos` VARCHAR( 50 ) NOT NULL ,
`renta` VARCHAR( 100 ) NOT NULL ,
`condiciones` LONGTEXT,
`observaciones` LONGTEXT,
`propietario` VARCHAR( 255 ) NOT NULL ,
`direccion` VARCHAR( 255 ) NOT NULL ,
`comision` VARCHAR( 255 ) NOT NULL ,
`captacion` VARCHAR( 255 ) NOT NULL ,
`memo` LONGTEXT,
`publicar` INT( 1 ) DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `id` ) ,
INDEX ( `ubicacion` , `habitaciones` , `banos` , `renta` , `propietario` ) ,
FULLTEXT (
`caracteristicas` ,
`condiciones` ,
`observaciones` ,
`memo`
)
) TYPE = MYISAM COMMENT = 'tabla de inventario'
__________________
www.dataautos.com