fael 1 Denunciar post Postado Janeiro 17, 2005 Pessoal, Existe algo parecido com o TO_CHAR() do Oracle no MySQL? Eu preciso formatar um CNPJ apenas na tela, no banco é apenas uma string. O formato ficaria assim 00.000.000/0000-00 Desde já agradeço! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Um abraço, Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Janeiro 17, 2005 O que você está usando para tratar as informações do banco ?Sugiro que você já envie para o mysql o campo no formato que você quer. Diferente do oracle você não poderá usar functions ou procedures então manda já como quer que o campo fique no banco. Compartilhar este post Link para o post Compartilhar em outros sites
fael 1 Denunciar post Postado Janeiro 17, 2005 Já consegui trazer o dado e formatar com JavaScript mesmo.Mas valeu pela dica. É que achei que tivesse, pois para data tem o FORMAT_DATE().Um abraço, Compartilhar este post Link para o post Compartilhar em outros sites
Cerrito 0 Denunciar post Postado Janeiro 17, 2005 realmente para tratar string da maneira que você queria não econtrei nada... mas de qualquer forma da uma olhada aqui, pode lhe ajudar nas próximas vezes... http://dev.mysql.com/doc/mysql/pt/String_functions.html abraços Marcio Compartilhar este post Link para o post Compartilhar em outros sites
fael 1 Denunciar post Postado Janeiro 17, 2005 Obrigado pela dica Cerrito! Compartilhar este post Link para o post Compartilhar em outros sites
fael 1 Denunciar post Postado Janeiro 21, 2005 E aí pessoal, consegui fazer!!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Vou colocar aqui, caso alguém precise utilizar: PHP [/tr][tr]SELECT CONCAT(SUBSTRING(cnpj,1,2),'.',substring(cnpj,3,3),'.',substring(cnpj,6,3),'/',substring(cnpj,9,4),'-',substring(cnpj,13,2)) from sci; [/tr] Abraços!!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites