Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/12/2010, 09:54
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sentencia UPDATE

Cita:
y lo que ha hecho esa consulta es que me ha puesto el caracter % literal...no lo ha realizado tal y como yo queria...
Bueno, es que eso es exactamente lo que le indicaste cuando pusiste:
Código MySQL:
Ver original
  1. UPDATE tabla
  2. SET `campo` = '%'
  3. WHERE `campo` LIKE '% '
Porque el "%" no es un comodin para representar el contenido de un campo fuera de su uso en LIKE. SI no lo usas con LIKE... es un caracter.
Además, tu problema tenía una solución más simple:
Código MySQL:
Ver original
  1. UPDATE tabla
  2. SET `campo` = TRIM(`campo`);
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)