Marrabel 20 Denunciar post Postado Abril 10, 2012 Olá a todos, tenho uma "pequena" dúvida e gostaria de saber se é possível. Eu tenho uma coluna da uma tabela aonde possuo o nome da foto + sua extensao(.jpg). Porém eu preciso alterar todas elas para ".png" Eu gostaria de saber se há alguma rotina para alterar somente este "pedaço" do texto. Agradeço desde já. Obs: São 7 mil registros =/ Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Abril 11, 2012 Fazer com REPLACE não atende o seu requisito? http://dev.mysql.com/doc/refman/5.0/en/replace.html Compartilhar este post Link para o post Compartilhar em outros sites
Marrabel 20 Denunciar post Postado Abril 19, 2012 Mas como eu faria a Query? Tentei de varias formas e não consegui. Se puder me ajudar, agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Abril 19, 2012 UPDATE TABELA SET FOTO = REPLACE(FOTO, '.jpg', '.png') WHERE INSTR(FOTO, '.jpg') > 0 Veja aqui outras function de manipulação de string. Compartilhar este post Link para o post Compartilhar em outros sites
Marrabel 20 Denunciar post Postado Abril 19, 2012 Obrigado Motta. Deu certo :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites