none
Separador de milhar sem o decimal RRS feed

  • Discussão Geral

  • Boa tarde. 
    alguém pode me ajudar ?

    tenho a tabela 

    Produto   |   estoque    |         Status
    010101    |   10000       |    disponível : 10.000
    010102    |    5090        |    disponível : 5.090
     gostaria de concatenar o campo Status da seguinte forma : disponível + estoque (com a formatação  de milhar com . e SEM ,00) 

    porem fazendo o case abaixo ele retorna no status  disponível : 10,000 ( com virgula )

    CASE  
                 WHEN QT_ESTIMADA_ESTOQUE<=0 THEN 'Estoque Indisponível' 
    else 'Estoque Disponível: ' +   replace(convert(varchar,convert(Money,QT_ESTIMADA_ESTOQUE),1),'.00','')
              END  AS dsStockStatus_____________P
    from dw.DM_PRODUTO_PREVISTO

    • Tipo Alterado Marcos SJ quarta-feira, 11 de maio de 2016 12:24 How to
    terça-feira, 10 de maio de 2016 19:43

Todas as Respostas

  • Bom dia Murilo.

    No seu SQL ele traz casa com ',' ?

    Isso pode ser sua configuração regional, ja verificou qual padrao esta usando ?

    Normalmente o padrao é '.' para simbolo decimal e ',' para agrupamento de digitos.

    Att

    Reginaldo Silva

    quarta-feira, 11 de maio de 2016 12:22
  • Murilo,

    Por acaso o idioma do usuário que você esta utilizando nesta conexão é Português?


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 12 de maio de 2016 00:23