La Web del Programador: Comunidad de Programadores
 
    Pregunta:  66847 - CONSULTA DECIMALES SQL
Autor:  javier paco
Buenas,

Mi problema es que obtengo como resultado de una consulta sql los numeros menores de 1 así:

,4
,05
,6

cuando enrealidad quiero obtener esto:

0,4
0,05
0,6

la sentencia que uso es esta

export NLS_LANG=spanish
export NLS_NUMERIC_CHARACTERS=','
export NLS_TERRITORY='Spain'

¿alguna de idea? para los decimales mayores que 1 no tengo problema alguno ,es decir me devulve correctamente decimales con coma por ejemplo 46,8

  Respuesta:  Antoni Illana
select to_char(.67, 'FM999G990D99') from dual;

0.67