Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
rogerioclaro2 Experiente
Registrado: Quinta-Feira, 17 de Outubro de 2013 Mensagens: 404
|
Enviada: Seg Mai 28, 2018 9:39 am Assunto: Select Formatar valor sem virgula[RESOLVIDO] |
|
|
Pessoa, bom dia!
Tem um campo de uma tabela firebird que ela e string.
La e armazenado o valor de custo e na outra e de venda, tentei formatar com o cast mas não funcionou
e assim o conteúdo do campo (São vários valores e os dois últimos valores são os "centavos")
Esta assim:
Preciso que ele fique assim:
Desde ja muito obrigado pessoal
Editado pela última vez por rogerioclaro2 em Seg Mai 28, 2018 2:21 pm, num total de 1 vez |
|
Voltar ao Topo |
|
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Seg Mai 28, 2018 11:03 am Assunto: |
|
|
Bom dia,
Experimente mais ou menos dessa forma:
Código: | select cast(Campo as numeric(14, 2)) / 100 |
Espero que ajude
Editado pela última vez por imex em Ter Out 03, 2023 2:57 pm, num total de 1 vez |
|
Voltar ao Topo |
|
|
rogerioclaro2 Experiente
Registrado: Quinta-Feira, 17 de Outubro de 2013 Mensagens: 404
|
Enviada: Seg Mai 28, 2018 2:17 pm Assunto: |
|
|
imex escreveu: | Bom dia,
Experimente mais ou menos dessa forma:
Código: | select cast(Campo as numeric(14, 2)) / 100 |
Espero que ajude
|
obrigado imex pela ajuda, esqueci de colocar o topico como resolvido.
Fiz pelo delphi mesmo
Código: |
query.FieldByName('nome_campo').AsFloat := (StrToFloat(variavelString) / 100);
|
Valeu mesmo |
|
Voltar ao Topo |
|
|
|