none
Retirar zeros à direita de campo RRS feed

  • Pergunta

  • Bom dia! Pessoal estou precisando de uma ajuda.

    Busquei no fórum e não encontrei nada parecido, mas caso já tenha sido postado dúvida sobre o mesmo assunto me desculpem (só me indiquem o link e eu encerro a pergunta).

    Tenho um select que está me retornando os seguintes valores:

    376.320000000000
    752.640000000000
    858.000000000000
    3584.000000000000

    Gostaria que o resultado retornando fosse:

    376.32
    752.64
    858.00
    3584.00

    Existe alguma função que eu consiga fazer isso?

    O campo é numérico.

    Obrigada.

    Êmili.
    quinta-feira, 7 de janeiro de 2010 14:04

Respostas

  • BOm.... isso é só formataçao da saida do query analyser... zero a esquerda nao é significativo... nao existe uma funçao para formataçao dentro do sql server. Isso tera que ser feito dentro do sua interface.

    O que ocorre ée que o tipo do seu campo é decimal(x,12). OBS: x é porque eu nao sei como foi definido
    MAs se vc quiser formatar a saida de sua query, use:

    Select CONVERT(decimal(10, 2), seu_campo) AS value

    Isso vai forçar uma "formataçao" com duas casas decimais

    Decimal e Numeric sao o mesmo tipo no SQL

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    SOGI INFORMATIQUE LTÉE (http://www.sogi.com)
    quinta-feira, 7 de janeiro de 2010 14:19

Todas as Respostas

  • BOm.... isso é só formataçao da saida do query analyser... zero a esquerda nao é significativo... nao existe uma funçao para formataçao dentro do sql server. Isso tera que ser feito dentro do sua interface.

    O que ocorre ée que o tipo do seu campo é decimal(x,12). OBS: x é porque eu nao sei como foi definido
    MAs se vc quiser formatar a saida de sua query, use:

    Select CONVERT(decimal(10, 2), seu_campo) AS value

    Isso vai forçar uma "formataçao" com duas casas decimais

    Decimal e Numeric sao o mesmo tipo no SQL

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    SOGI INFORMATIQUE LTÉE (http://www.sogi.com)
    quinta-feira, 7 de janeiro de 2010 14:19
  • William, boa tarde!

    Deu certo, muito obrigada!

    Êmili.
    quinta-feira, 7 de janeiro de 2010 14:46