TO_NCHAR(número) converte um número no conjunto de caracteres nacionais.
NVARCHAR2
TO_CHAR(n [, fmt [, 'nlsparam' ] ])
n é uma expressão numérica a ser convertida.
fmt é uma expressão de texto que identifica um modelo de formato de número conforme descrito na Oracle Database SQL Reference.
nlsparam é uma expressão de texto que especifica os caracteres retornados por esses elementos de formato de números:
Este argumento tem o formato mostrado aqui:
'NLS_NUMERIC_CHARACTERS = ''dg'' NLS_CURRENCY = ''text'' NLS_ISO_CURRENCY = territory '
Os caracteres d e g representam o caractere de decimal e o separador de grupos, respectivamente. Eles devem ser caracteres de um único byte diferentes. Dentro da string entre aspas, use duas aspas simples nos valores dos parâmetros. Dez caracteres estão disponíveis para o símbolo de moeda.
Se você omitir este argumento ou qualquer parâmetro NLS, essa função usará os valores default da sua sessão.
TO_NCHAR(1234567, '$9.999.999,00') retorna o valor $1.234.567,00.
Copyright © 2003, 2007, Oracle. Todos os direitos reservados.