NUMBER FORMAT

Seguindo a mesma liah do post de date format, aqui vou postar os tipos de formatação numérica disponível no Oracle.

Para testar os formatos postados aqui vc pode utilizar a seguinte query:

 SELECT TO_CHAR( 1234 , <STRING>) FROM DUAL

String Descrição Resultado?
9 determina a largura de exibição 9999 = 1234
0 exibe zeros a esquerda 09999 = 01234
$ Exibe dolar ( UAUU! ) * qquer posicao fica na frente $9999 = $1234
L Exibe a moeda L9999 = R$1234
D Caractere decimal 9999D = 1234,
. Mostra uma virgula ou ponto 9999.99  = 1234.00
G Separado de grupos 999G9 = 123.4
, Ponto / virgula na posicao 999,9 = 123,4
MI Sinal negativo à direita* 9999MI = 1234-*
PR poe valores negativos entre <>* 9999PR = <1234>*
EEEE informa no padrao cientifico 9999EEEE = 1E+03
U Retorna um simbolo monetário fora da casinha U9999 = Cr$1234
V Multiplica por 10 x o numero de noves. 1234V9 = 12340
S Informa o sinal S9999 = +1234
B Troca valores zero por vazio** B9999 = ‘ ‘ **

* – use valores negativos ( ex: -1234 )
** – user um valor só com zeros ( ex: 0000 )

Statistical data collected by Statpress SEOlution (blogcraft).