Em 15/07/13, Marcelo da Silva<[email protected]> escreveu:
> Interessante Osvaldo...
> Mas por que será que o Postgres colocar um espaço no inicio da String ?
> Veja:
>
> SELECT to_char(01234567890, '000"."000"."000"-"00')
>
> Result = " 012.345.678-90"
>
>
Coloque FM (FM prefix - fill mode (suppress padding blanks and
trailing zeroes)):
bdteste=# SELECT '[' || to_char(012345678000123,
'00"."000"."000"/"0000"-"00') || ']';
?column?
-----------------------
[ 12.345.678/0001-23]
(1 row)
bdteste=# SELECT '[' || to_char(012345678000123,
'FM00"."000"."000"/"0000"-"00') || ']';
?column?
----------------------
[12.345.678/0001-23]
(1 row)
Osvaldo
http://www.postgresql.org/docs/current/interactive/functions-formatting.html
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral