Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/05/2014, 05:39
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: mas de 255 caracteres

No he tenido que ver estos temas puesto que un varchar o un char de ese tamaño es sospechoso de errores de diseño.

Pero fijate que dice el manual:

Cita:
Los valores en columnas VARCHAR son cadenas de caracteres de longitud variable. En MySQL 5.0, la longitud puede especficarse de 0 a 255 antes de MySQL 5.0.3, y de 0 a 65,535 en 5.0.3 y versiones posteriores. (La máxima longitud efectiva de un VARCHAR en MySQL 5.0 se determina por el tamaño de registro máximo y el conjunto de caracteres usados. La longitud máxima total es de 65,532 bytes.)
Lee el siguiente artículo

11.5. Requisitos de almacenamiento según el tipo de columna

Parece contradictorio con el parrafo anterior.(?) Pero puedes guardar 2^32=4.294.967.296 bytes en un LONGTEXT, mientras que en un varchar L+1 bytes, donde L <= M y 0 <= M <= 255
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 22/05/2014 a las 05:47