Tema: To_char
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2010, 08:39
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: To_char

Utiliza un formato mas grande.

999G999G999G999G990D00

y si hay posibilidades de numeros mas grandes, añadele mas nueves y Gs.

Código SQL:
Ver original
  1. postgres=> SELECT TO_CHAR(1000045000000,'999G999G999G990D00');
  2.        to_char
  3. ---------------------
  4.   ###,###,###,###.##
  5. (1 fila)
  6.  
  7. postgres=> SELECT TO_CHAR(1000045000000,'999G999G999G999G990D00');
  8.          to_char
  9. -------------------------
  10.     1,000,045,000,000.00
  11. (1 fila)


de igual forma, si tienes numeros pequeños, esto no afecta.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming