Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2012, 16:28
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 1 mes
Puntos: 37
Respuesta: varchar o text ?

Supongo que si son datos "cortos", digamos de 15 a 120 caracteres bien puedes dejarlo como text, si son datos largos, como descripciones, resumentes de productos, cuya longitud especifica desconoces es mejor que los pongas como Varchar.

Text es para campos que ya conoces su longitud maxima y no te preocupa "ahorrar espacio" con los caracteres en blanco si el campo no se llena completamente.

Varchar es para datos largos, o aquellos que no puedes dimensionar su longitud maxima o bien que deseas ahorrar espacio en blanco (que no ocupe espacio en disco duro si no unicamente los caracteres usados), pero esto tambien redunda en que para calcular la longitud del registro al momento de recuperar los datos del disco duro, la base de datos debe hacer algunos calculos extra.

Yo ocupo varchar por ejemplo: cuando dejo la "descripcion larga" del producto a gusto del cliente, o se subira un resumen o nota libre.