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

Responder a