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

Tipo de dato character varying(50)

Estas en el tema de Tipo de dato character varying(50) en el foro de PostgreSQL en Foros del Web. HOla podrian decirme en que casos puedo usar el tipo de dato character varying(50) y , donde de dice varying quieres decir que va variara ...
  #1 (permalink)  
Antiguo 21/04/2014, 13:42
 
Fecha de Ingreso: julio-2011
Ubicación: Peru
Mensajes: 92
Antigüedad: 10 años, 2 meses
Puntos: 1
Tipo de dato character varying(50)

HOla podrian decirme en que casos puedo usar el tipo de dato character varying(50) y , donde de dice varying quieres decir que va variara y su maximo de longitud es 50 ??

Espero su pronta ayuda
  #2 (permalink)  
Antiguo 21/04/2014, 15:54
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 12 años, 7 meses
Puntos: 360
Respuesta: Tipo de dato character varying(50)

Correcto.

El maximo sería 50, pero si almacenas una palabra de 10 letras, no reserva el espacio consecutivo en el disco para un futuro cambio. Si posteriormente la cambias por una de 30, es probable que un mismo registro se encuentre en ubicaciones de disco diferentes, lo que en grandes abses de datos pruede afectar seriamente el rendimiento.

De igual forma, una ventaja es el aprovechamiento de espacio, ya que si solo requieres tamaños pequeños, no va a reservar inutilmente espacios que casi nunca va a usar.

Saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: dato, tipo
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 04:41.