Fórum Campos numéricos no interbase #45233

30/06/2004

0

Bom dia pessoal,

Gostaria de saber de vcs, que tipo devo usar para os valores numericos como:

1) Base de calculo, valor total, total dos produtos (valores grandes)
2) Valor de frete, valor de IPI, valor despesas acessorias (valores pequenos)
3) Percentual de IPI, Aliquota de ICMS, Percentual de Lucro (percentuais)

Obs: Tem mais de dois anos q utilizo o Interbase, e durante este tempo sempre utilizei campos numericos sendo DOUBLE PRECISION. Sinceramente não me recordo de problemas, ao contrario de algumas pessoas q relatam problemas com campos numericos.

Qual seria melhor? Numeric ou Double precision?


:idea: Evite usar caixa alta no título.


Andrevinni

Andrevinni

Responder

Posts

30/06/2004

Afarias

|Gostaria de saber de vcs, que tipo devo usar para os valores numericos
|como:

O ideal é sempre definir os campos como NUMERIC(n, m) -- numeric não é um tipo de dados, é apenas um ´alias´ que serve para o banco otimizar qual o melhor tipo de dados dependendo dos valores de n e m.


|Sinceramente não me recordo de problemas, ao contrario de algumas
|pessoas q relatam problemas com campos numericos

Os problemas do DOUBLE estão basicamente em cálculos... se vc tem usado com sucesso em suas aplicações, não tem pq mudar.

Apenas é bom estar atento -- este tipo de dados é assim mesmo -- e isso não é do Interbase, é inerente deste tipo em qualquer sistema.


|Qual seria melhor? Numeric ou Double precision?

NUMERIC sem dúvida.



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar