Saturday, October 6, 2007

Quitar los espacios después de TO_CHAR con el modificante del formato de FM

Hoy, voy a darte una extremidad de Oracle para conseguir librado de espacios después de que hayas utilizado TO_CHAR:

Si funciono esta escritura:

select to_char(1234.89, '$999,990.00') num_format
from dual
/

select to_char(SYSDATE, 'Day, Month DD, YYYY') date_format
from dual
/

Consigo:

NUM_FORMAT
------------
$1,234.89

1 row selected.

DATE_FORMAT
-----------------------------
Friday , August 14, 2006

1 row selected.

¿Notas el plomo el espaciar en la primera declaración y el espaciamiento impar en el segundo?

Eso puede ser molesto. Conseguir libró de él, uso justo el modificante de la máscara del formato de FM.

Ahora puedo funcionar esto:

Y consigo:

NUM_FORMAT
------------
$1,234.89

1 row selected.

DATE_FORMAT
-----------------------------
Friday, August 14, 2006

1 row selected.

No comments:

My Zimbio
KudoSurf Me!