Switch 0 Denunciar post Postado Abril 25, 2006 Pessoal, seguinte, eu peguei um BD pronto aqui pra mexer e os valores estão todos com , ex: 3,95 Eu queria mudar para 3.95 por exemplo. Eu até faria na mão mesmo, mas é 4000 registros, fica fogo... Como posso fazer isso ? vlw ! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Abril 25, 2006 Qual o tipo destes campos ?Se estiverem como string é só dar um update trocando (replace ou substr) a , por .Mas se forem decimal, float, etc, daí é , mesmo. O que você pode fazer então é mudar na hora de mostrar na sua aplicação. Compartilhar este post Link para o post Compartilhar em outros sites
Switch 0 Denunciar post Postado Abril 25, 2006 são valores, mas o campo é varchar... 3,951,0012,51e por ai vaí... Compartilhar este post Link para o post Compartilhar em outros sites
Rpizao 0 Denunciar post Postado Abril 25, 2006 Não testei mas, deve ser alguma coisa assim... select replace(campo1, ",", ".")from table... Abraços. Rafael. Compartilhar este post Link para o post Compartilhar em outros sites
Switch 0 Denunciar post Postado Abril 25, 2006 select replace(pcusto, ",", ".") from produtos;usei isso, mas ele apenas seleciona e muda na exibição, eu quero que ele mude e grave dentro do banco de dados, tenteiupdate replace(pcusto, ",", ".") from produtos;mas nao deu.Como faço ? Compartilhar este post Link para o post Compartilhar em outros sites
Rpizao 0 Denunciar post Postado Abril 25, 2006 update set pcusto = replace(pcusto, ",", ".") from produtos Compartilhar este post Link para o post Compartilhar em outros sites
Switch 0 Denunciar post Postado Abril 25, 2006 deu certo, mas a sintaxe correta é essa: update produtos set pcusto = replace(pcusto, ",", "."); http://forum.imasters.com.br/public/style_emoticons/default/clap.gif vlw pessoal ! Compartilhar este post Link para o post Compartilhar em outros sites
Rpizao 0 Denunciar post Postado Abril 25, 2006 Certo... http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites