Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

varchar o text ?

Estas en el tema de varchar o text ? en el foro de Bases de Datos General en Foros del Web. Hola amigoss de forosdelweb, neseito diseñar una tabla para guardar articulos,con sus campos, metodologia, resultados, conclusiones, etc que es mejor, usar el campo varchar o ...
  #1 (permalink)  
Antiguo 08/01/2012, 00:54
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta varchar o text ?

Hola amigoss de forosdelweb, neseito diseñar una tabla para guardar articulos,con sus campos, metodologia, resultados, conclusiones, etc

que es mejor, usar el campo varchar o trxt

uso mysql en mi pagina
  #2 (permalink)  
Antiguo 08/01/2012, 16:28
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
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.

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:35.