SQLPlus script para formatar texto como numérico
-
02-07-2019 - |
Pergunta
Eu estou selecionando linhas de uma tabela, mas algumas das colunas são um tipo de texto, mas eles sempre têm os dados numéricos neles. Como posso formatá-los como números?
por exemplo. coluna quantidade título 'Quantidade' formato de 999.999
No entanto, uma vez que a coluna na tabela é o texto, a formatação numérica é ignorado.
Solução
Você precisará TO_NUMBER a coluna em sua consulta.
Outras dicas
Para render com separadores de milhar, você precisa ...
to_char(to_number(quantity), '999,999')
Graças Steve,
Agora posso ter:
column quantity heading 'Quantity' format 999,999 select TO_NUMBER(quantity) as quantity from Sales
E eu fico um relatório justificado à direita.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow