FORMATAR DADOS NO SELECT
Ola galera, alguem poderia me ajudar?
preciso formatar um campo no select:
ex:
select codigo, valor from produtos
como formatar o campo valor para o formato 99.999,99 dentro do select
uso firebird
obrigado
preciso formatar um campo no select:
ex:
select codigo, valor from produtos
como formatar o campo valor para o formato 99.999,99 dentro do select
uso firebird
obrigado
O tipo de dados do campo é DECIMAL?
Onde (em que controle) os dados serão apresentados?
Porque a formatação deve ser [Ô]dentro[Ô] da QUERY?
Onde (em que controle) os dados serão apresentados?
Porque a formatação deve ser [Ô]dentro[Ô] da QUERY?
Se for access pode usar a função format normalmente format(Valor,[ô]#######0.00[ô])
select codigo, format(Valor,[ô]#######0.00[ô]) as V from produtos
select codigo, format(Valor,[ô]#######0.00[ô]) as V from produtos
Acho que isso não é legal...
Pois, se vc precisar usar o valor que vc formatou para fazer algum cálculo, vc vai precisar fazer uma conversão.
Pois, se vc precisar usar o valor que vc formatou para fazer algum cálculo, vc vai precisar fazer uma conversão.
MILLENNIUMBA, concordo plenamente com o MARCOS (não é uma das melhores opções).
Você pode formatar o campo diretamente no controle que vair receber os dados.
Ex: Se for um DataGrid - formate a coluna para o tipo de dados [Ô]currency[Ô]
Se for um FlexGrid, uma txt o label - antes de inserir formate o campo com a função formatcurrency (formatcurrency(valor))
Você pode formatar o campo diretamente no controle que vair receber os dados.
Ex: Se for um DataGrid - formate a coluna para o tipo de dados [Ô]currency[Ô]
Se for um FlexGrid, uma txt o label - antes de inserir formate o campo com a função formatcurrency (formatcurrency(valor))
Tópico encerrado , respostas não são mais permitidas