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

SQL: update con like y reemplazar solo parte de la cadena

Estas en el tema de SQL: update con like y reemplazar solo parte de la cadena en el foro de Bases de Datos General en Foros del Web. Hola, Tengo una tabla que contiene cadenas que representan enlaces, y necesito reemplazar todos los enlaces que empeizan por un dominio determinado a otro dominio, ...
  #1 (permalink)  
Antiguo 10/03/2008, 02:03
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
SQL: update con like y reemplazar solo parte de la cadena

Hola,

Tengo una tabla que contiene cadenas que representan enlaces, y necesito reemplazar todos los enlaces que empeizan por un dominio determinado a otro dominio, pero manteniendo la ruta dentro del dominio. Osea si el dominio es:
http://www.midominio.com/ruta/archivo.html quiero que lo reemplace por http://www.dominionuevo.com/ruta/archivo.html

Se que con select * from tabla where url like "http://www.midominio.com/%" puedo hacer la busqueda, pero puedo hacer un update con algo parecido a...

update tabla set url="http://www.dominionuevo.com/%" where url like "http://www.midominio.com/%"

para modificar solo el comienzo de la url? (el dominio) ?

gracias
__________________
Blog Hip Hop
  #2 (permalink)  
Antiguo 10/03/2008, 02:24
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: SQL: update con like y reemplazar solo parte de la cadena

mira las funciones de cadenas que te provee tu BD y seguro que tienes alguna como replace.

Este problema se soluciona simplemente con buscar en la documentación o en google....

Salu2
  #3 (permalink)  
Antiguo 10/03/2008, 02:34
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: SQL: update con like y reemplazar solo parte de la cadena

ya he buscado en google, y he mirado por encima la documentacion pero es extensisima... Utilizo mysql, supongo que a esto no te refieres no? por lo que yo entiendo de ingles hace otra cosa...
http://dev.mysql.com/doc/refman/5.0/en/replace.html
__________________
Blog Hip Hop
  #4 (permalink)  
Antiguo 10/03/2008, 02:40
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: SQL: update con like y reemplazar solo parte de la cadena

ahh! vale tenias razon en las funciones de cadenas ;)
http://dev.mysql.com/doc/refman/6.0/...nction_replace


Gracias
__________________
Blog Hip Hop
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:38.