Thiago Boufleuhr escreveu: > > Bom é o seguinte, sei que isso para vocês é mamão com açúcar!!! > Como eu faço para retirar sinais de pontuação de um campo TEXT, tpw, > queria retirar todos os pontos, barras e hifens do campo CPF, e depois > processa-lo.....como posso fazer isso? > > Exemplo: 855.999.666-96 -> 85599966696 >
Use a função to_number, veja: http://www.postgresql.org/docs/8.2/interactive/functions-formatting.html bdteste=# SELECT to_number('855.999.666-96',99999999999); to_number ----------- 855999666 (1 registro) Para o caso geral veja a função regexp_replace em: http://www.postgresql.org/docs/8.2/interactive/functions-matching.html Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral