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

Función replace "avanzada"

Estas en el tema de Función replace "avanzada" en el foro de Mysql en Foros del Web. Hola amigos: Tengo una duda que no se como resolver. EN un foro smf necesito cambiar de un campo, una cadena que siempre tiene el ...
  #1 (permalink)  
Antiguo 12/12/2009, 02:13
 
Fecha de Ingreso: diciembre-2009
Mensajes: 1
Antigüedad: 14 años, 4 meses
Puntos: 0
Función replace "avanzada"

Hola amigos:
Tengo una duda que no se como resolver.

EN un foro smf necesito cambiar de un campo, una cadena que siempre tiene el mismo formato pero con algunos valores variables.

La cadena a buscar es:

[IMG WIDTH=XXX HEIGHT=XXX] --> donde xxx es el valor numérico que cambia

por

[IMG]

La función "mala" sería similar a esto...

update [smf_messages] set [body] = replace([body],'[IMG WIDTH=XXX HEIGHT=XXX]','[IMG]');

... necesito saber como añadir el where o lo que sea para acotar la cadena indicada independientemente de los valores de width y height

Muchas gracias por vuesta ayuda.

Saludos
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 15:26.