Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

webruno

Update usando o próprio valor do campo menos alguns caracteres

Recommended Posts

Olá pessoal...Gostaria de fazer uma manutenção no meu banco de dados e fazer um update com o próprio valor que já está cadastrado menos a palavra "URL".Por exemplo:nome do campo: "site"conteudo do campo: "url:http://www.imasters.com.br;url:http://www.teste.com.br;url:http://www.outro.com.br"Eu tenho cerca de 200 registros com variados sites em cada registro, e gostaria de retirar apenas a palavra "url" de cada registro. Como faço pra usar expressão regular na própria query e dar um update sem ter que usar um script PHP por exemplo?Obrigado desde já.Bruno.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal o que você quer fazer camarada e te falo, não te muito segredo...siga os testes que fiz e você verá como proceder:

 

mysql> UPDATE site SET site =substring(site, 5, 120);

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

 

Entendeu??

 

Abração, qualquer dúvida, volte a postar!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Wagner,

 

cara, desculpa a demora em responder o post, mas eu tinha marcado a opção para ser avisado por e-mail caso o post fosse respondido e nada.

 

Então cara... nesse caso acho que não dá liga, porque você disse para pegar do 5ª caractere em diante ou seja:

 

url:http://www.imasters.com.br;url:http://www.teste.com.br;url:http://www.outro.com.br

vai ficar:

http://www.imasters.com.br;url:http://www....ww.outro.com.br

 

mas os outros "url" que tem na mesma string continuam.

 

Se tiver uma solução, agradeço!

Abraço, Bruno.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.