[firebase-br] Problemas com campos Numericos

Itauto CPD cpd em itauto.com.br
Sex Out 18 15:58:08 -03 2019


Boa tarde ..

Firebird 2.5 migrado para 3.0 .

Estou tendo problemas com campos "Numeric(15,2)"  ...

E esse banco era dialeto 1, e fiz a alteração do dialeto 1 para 3 e 
depois fiz o backup e restore ..

   Vi que em alguns casos os campos numeric .estão com valores estralhos 
e ao tentar fazer um DataPump esta dando problemas

ex:

Uma tabela com valor numeric esta sendo extraida com esse valor : 
"1.88451045712187E-305"

  INSERT INTO FINBDRDI (ID_BDR, VALOR, CODCTA) VALUES (249627, 
1.88451045712187E-305, '303');


Ocasionando o erro abaixo processar esse sql.

"Arithmetic overflow or division by zero has occurred. arithmetic 
exception, numeric overflow, or string truncation. numeric value is out 
of range."


O que eu poderia fazer pra ajustar esse problema ? .. existem casos 
também que tem valores com o valor 'NAN' .. E consequentemente nao 
consigo executar um datapump

porque esses valores nao sao aceitos ..


Desde ja agradeço


Adilson Pazzini .


-- 
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus





Mais detalhes sobre a lista de discussão lista