Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2015, 05:47
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Cambiar columna varchar(45) a TINYTEXT

¿Por qué necesitas pasar de un VARCHAR a un TINYTEXT?
Un VARCHAR tiene una longitud mínima de 1 caracter, y máxima de 65.535, mientras que la máxima de un TINYTEXT es 255, igual que la de un CHAR...
Si lo que quieres es más longitud de la columna, lo que debes hacer es modificar la longitud de la columna, y no necesariamente cambiar el tipo.
Por otro lado, el error quew te sale es claro: has omitido la longitud de la columna, por lo tanto no puedes declararla así.
Ese tipo de problemas requiere que leas el manual de referencia para verlo bien. No es un error de proceso sino de sintaxis, y los errores de sintaxis se resuelven en el manual.

Creo que alguna vez te lo mencioné...

http://dev.mysql.com/doc/refman/5.6/...uirements.html
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)