[firebase-br] Valor constante com 30 casas decimais
Hélio Oliveira
hpensador em gmail.com
Dom Jul 11 18:42:06 -03 2010
Boa tarde Colegas!
Estou desenvolvendo uma SP onde necessito manter armazenado em uma
variavel o seguinte valor: 30.416666666666666666666666666667, este
número tem exatamente 30 casas decimais. Já tentei declarar a variavel
com diversos tipos de dados e com nenhum conseguir compilar a SP sempre
dado erro apontando para o valor. (Float, BigInt, Numeric(2,30), Double
Precision) e nada... Firebird 2.1 e 2.5
Alguém pode perguntar de onde veio este valor? resposta (365/12).
abaixo as diversas formas que já tentei
declare variable valor_constante bigint = 30.416666666666666666666666666667;
declare variable valor_constante bigint;
declare variable valor_constante double precision;
declare variable valor_constante numeric(2,30);
declare variable valor_constante float;
valor_constante = 30.416666666666666666666666666667;
A mensagem de erro não ajuda muito, mais ex a dita:
"Token unknown - line 29, column 14. 3."
--
[]'s,
Hélio Oliveira
Analista de Sistemas
Delphi Developer
http://hpensador.blogspot.com/
Mais detalhes sobre a lista de discussão lista