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

convertir a minusculas

Estas en el tema de convertir a minusculas en el foro de Mysql en Foros del Web. buenas gente les cuento, tengo una base de datos que me pasaron con datos con letras mayúsculas y minúsculas en nombres y el script que ...
  #1 (permalink)  
Antiguo 11/02/2010, 15:00
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.591
Antigüedad: 14 años, 2 meses
Puntos: 49
convertir a minusculas

buenas gente les cuento, tengo una base de datos que me pasaron con datos con letras mayúsculas y minúsculas en nombres y el script que lo toma solo reconoce minúsculas valla a saber por que, y son bastantes paginas ya que el ex programmer no hizo includes :@, bueno mi pregunta es hay alguna forma de pasar todos los campos de una tabla a minúsculas? yo hago lower case etc... o con php directamente pero cuando ingreso, no se como hacerle ahora que los datos están dentro?

alguna solución

saludos...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #2 (permalink)  
Antiguo 11/02/2010, 15:08
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 9 meses
Puntos: 360
Respuesta: convertir a minusculas

Código SQL:
Ver original
  1. UPDATE tabla SET nombre_campo=LOWER(nombre_campo);

Esto te convierte todo a minúscula.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 11/02/2010, 15:44
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.591
Antigüedad: 14 años, 2 meses
Puntos: 49
Respuesta: convertir a minusculas

seguro? hay veo que estoy convirtiendo todo los campos a nombre_campo... no me los deja en minusculas sin modificaciones...

me explico tengo una tabla

coches

dentro de ella un campo nombre

en nombre tengo

Lamborguini
MAZDA
Suzuki
Ferrari
posche
Harley Davison
etc....

la idea es poner cada uno de esos campos a minusculas con tu query solo cambio todos los nombres a nombre_campo...

help

PD: olvidaleo tienes razón yo el muy gil le puse comillas simples y me cambio al nombre campo...
muchas gracias por la ayuda man te dejo puntitos :D
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 11/02/2010, 15:49
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 9 meses
Puntos: 360
Respuesta: convertir a minusculas

jejeje... de nada
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 11/02/2010, 15:50
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 11 años, 8 meses
Puntos: 300
Respuesta: convertir a minusculas

Lo que te ha puesto huesos52 está bien; también podrías usar LCASE(nombre), pero no escribas nombre_campo, sino el nombre de tu campo, en este caso, campo.

UPDATE tabla SET nombre=LOWER(nombre);

Si la codificación es utf8 podrías tener algún problema con las mayúsculas acentuadas...

Etiquetas: minusculas
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 01:52.