Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2010, 05:33
danielovik
 
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 13 años, 5 meses
Puntos: 1
Formato numeros

Hola a todos,
he realizado una migración de Access a PostgreSQL y estoy teniendo algunos problemas con los formatos de los numeros.

Me explico:

En Access esta consulta me devuelve todos los valores formateados.
SELECT FORMAT(Venta,"#,##0.00") as Vent FROM Ventas
1.5 --> 1.50
1002.4 --> 1,002.40
1929291.2 --> 1,929,291.20

Pero en PostgreSQL usando esta consulta:
SELECT to_char(venta,'9,990.00') FROM Ventas
Valor formateado - Valor almacenado
250.00 250
3,940.00 3940
7,685.00 7685
930.00 930
#,###.## 11570

Cuando el formato que indico no engloba el numero de caracteres me muestra almohadillas.

En definitiva lo que me gustaria hacer es darle un formato al numero separando los miles con , y los decimales con .

Si tengo almacenado 0, que me devuelva 0.00 y no 0,000,000,000.00

Espero haberme explicado bien.
Un saludo y gracias