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

Averiguar longitud máxima almacenada en un campo tipo texto

Estas en el tema de Averiguar longitud máxima almacenada en un campo tipo texto en el foro de Mysql en Foros del Web. Buenas, mi pregunta es sencilla: Tengo una serie de campos en formato LongText, lo cual es una burrada ya que en ningún caso se llega ...
  #1 (permalink)  
Antiguo 19/04/2012, 08:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 96
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta Averiguar longitud máxima almacenada en un campo tipo texto

Buenas, mi pregunta es sencilla:

Tengo una serie de campos en formato LongText, lo cual es una burrada ya que en ningún caso se llega a excede (intuyo) los 50 o 100 caracteres.

Pero tampoco sé, de los valores almacenados en cada campo, cual tiene la mayor longitud, lo cual me gustaría averiguar mediante una consulta. Esta forma sabría que en tabla.campo1, que hay 99999999 registros el de mayor longitud es, por ejemplo, 37 caracteres.

Alguna idea?

Muchas gracias y buenas tardes ^^
  #2 (permalink)  
Antiguo 19/04/2012, 09:48
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 7 meses
Puntos: 131
Respuesta: Averiguar longitud máxima almacenada en un campo tipo texto

Puedes usar la funcion length()
  #3 (permalink)  
Antiguo 19/04/2012, 10:29
 
Fecha de Ingreso: marzo-2008
Mensajes: 96
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Averiguar longitud máxima almacenada en un campo tipo texto

Cita:
Iniciado por hackjose Ver Mensaje
Puedes usar la funcion length()
Hola, gracias por responder! Ejecutando SELECT LENGTH(campo1) FROM tabla y ordenando los resultados me ha servido.

Muchas gracias ^^

P.D: Tema listo para ser cerrado y arrojado al pozo del olvido xD

Etiquetas: averiguar, longitud, registros, tabla, tipo, almacenadas, 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 09:39.