Fórum Erro em campo NUMERIC #46871
22/09/2004
0
Alguém sabe me dizer porque o Interbase 7 apresenta problemas com campos do tipo NUMERIC? Ou apenas eu estou tendo problemas?
Segundo o manual do Interbase um campo do tipo NUMERIC(10,3), por exemplo, deveria aceitar números de formato ppppppp.sss, em que,
p = precisão e s = scale.
E quando insiro dados (diretamente no Banco atráves do IBConsole)nesse formato, às vezes ele aceita, às vezes não. Dando um erro de arithmetic exception e list index -1.
Att.
Michaell
Curtir tópico
+ 0Posts
22/09/2004
Afarias
T+
Gostei + 0
22/09/2004
Michaell
Quando eu crio um campo NUMERIC(18,7), por exemploe abro (IBCONSOLE) os dados dá um erro ´List index out of bounds(0)´.
Porque?
Gostei + 0
22/09/2004
Michaell
Será que alguém aí já teve um problema parecido com campos NUMERIC?
Gostei + 0
22/09/2004
Laercioguerco
Outro motivo, é que caso migre para outro tipo de SGBD, a compatibilidade é total.
Gostei + 0
22/09/2004
Afarias
O IB não tem problemas com NUMERIC
Acredito q o problema é no seu IBConsole, qual a versão está usando?? Atualize o IBConsole para a versão mais atual.
|Utilizo Double Precision e tudo funciona. Nunca falha.
Em compensação, não tem a precisão necessária a muitos sistemas q fazem cálculos financeiros.
Além do mais, NUMERIC não falha (e, não é um tipo ´verdadeiro´)
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)