none
Duvidas com tipos de dados RRS feed

  • Pergunta

  •  

    Pessoal...

     

    O SQL Server tem money, float e decimal disponiveis para tipos de dados...

    Qual é o melhor para armazenar por exemplo salario? Qual a diferença fora a questao de tamanho de armazenamento?

     

    Obrigada!!

    sábado, 2 de agosto de 2008 13:45

Respostas

  • Bom Dia,

     

    O MONEY e o SMALLMONEY são tipos para trabalhar com valores monetários sendo que o SMALLMONEY tem precisão de duas casas decimais e o MONEY de 4 casas decimais. Os tipos DECIMAL e FLOAT também são bons para armazenar valores monetários.

     

    Desde que a idéia seja armazenar, qualquer um deles é bom para fazer isso, mas se a idéia for fazer cálculos, o FLOAT pode não ser uma boa escolha já que ele é "flutuante".

     

    Os tipos "Money" embora bons, tem limitações nas casas decimais e isso acaba fazendo com que o NUMERIC seja a escolha natural para tipos financeiros.

     

    [ ]s,

     

    Gustavo

    sábado, 2 de agosto de 2008 14:46