with - string replace in mysql




Atualizar um valor de coluna, substituindo parte de uma string (4)

Eu tenho uma tabela com as seguintes colunas em um banco de dados MySQL

[id, url]

E os URLs são como:

 http://domain1.com/images/img1.jpg

Quero atualizar todos os URLs para outro domínio

 http://domain2.com/otherfolder/img1.jpg

mantendo o nome do arquivo como está.

Qual é a consulta que devo executar?


Tente isso ...

update [table_name] set [field_name] = 
replace([field_name],'[string_to_find]','[string_to_replace]');


UPDATE urls
SET url = REPLACE(url, 'domain1.com/images/', 'domain2.com/otherfolder/')







sql