MySql Replace Function

Alojamento Web SSD

MySql LogoUma das funções que está presente no MySql é a MySql Replace Function que permite substituir strings de um determinado campo, poupando assim trabalho em algumas tarefas.

Imagine por exemplo que migrou um domínio .com para .net e tem um site/blog com artigos que “linkavam” para esse anterior site. Com a função Replace() é muito fácil substituir todos os links presentes nessa base de dados.

UPDATE [nome_tabela] set [nome_campo] = replace([nome_campo],'[texto_antigo]','[texto_novo]');

Por exemplo num blog em WordPress:

UPDATE wp_posts SET post_content = replace(post_content, 'webtuga.com', 'webtuga.net');

Espero que seja útil de alguma forma a quem encontrar este artigo. Alguma dúvida não hesite em nos deixar um comentário.

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.