TO_CHAR(número) convierte una expresión numérica a un valor de texto del juego de caracteres de la base de datos.
VARCHAR2
TO_CHAR(n [, fmt [, 'nlsparam' ] ])
n es la expresión numérica que se convierte.
fmt es la expresión de texto que identifica el modelo de formato numérico, tal como se describe en Oracle Database SQL Reference (Referencia de SQL de Base de Datos Oracle).
nlsparam especifica los caracteres que devuelven estos elementos de formato numérico:
Este argumento tiene el siguiente formato:
'NLS_NUMERIC_CHARACTERS = ''dg'' NLS_CURRENCY = ''text'' NLS_ISO_CURRENCY = territory '
Los caracteres d y g representan el carácter decimal y el separador de grupos, respectivamente. Deben ser caracteres diferentes de un solo byte. Dentro de la cadena entre comillas, utilice dos comillas simples para los valores de parámetros. Para el símbolo de divisa, existen 10 caracteres disponibles.
Si omite este argumento o cualquiera de los parámetros NLS, esta función utiliza los valores por defecto para la sesión.
TO_CHAR(1234567, '$9,999,999.00') devuelve el valor $1,234,567.00.
Copyright © 2003, 2007, Oracle. Todos los Derechos Reservados.