2009/10/5 Fabrízio de Royes Mello <[email protected]> > > Eu fiz assim: > > postg...@bdteste=# select replace(to_char(00123456789, '000:000:000-00'), > ':', '.'); > replace > ----------------- > 001.234.567-89 > (1 row) > > > Complementando... como você não especificou o tipo de dado do valor do CPF, e disse que era um número, usei o to_char para converter se o valor fosse um número (int, float, numeric).
Mas achei o seguinte exemplo baseado no valor como um varchar: http://postgresqlbr.blogspot.com/2008/06/formatao-de-cpf-uma-funo-simples.html -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
