[firebase-br]sugestão de modelagem no FB para campos dinheiro.
Sérgio Alexandre Gianezini
sergio_ag em terra.com.br
Seg Out 5 21:13:33 -03 2009
Eu tenho usado Numeric(15, 4) para meus campos de numericos...
9999999999.9999 de valor maximo tá ok pra mim...
A grande sacada do numeric, é que ele na verdade, é um int64... que o
firebird divide/multiplica conforme os decimais... 1 decimal é *10 e /10, 2
decimais é *100 e /100... 3=1000, 4=10000... isso evita aqueles valores
bisonhos com Double Precision... (guardar 100, e quando consulta é
99,99999999999999999999)
Se nao me engano, dá pra mudar até pra usar numeric(18, x), o que
adicionaria mais 999 no meu limite...
Mais detalhes sobre a lista de discussão lista