Você pode chamar
GetString(ordinal)
no leitor de dados e alimente o resultado para System.Numerics.BigInteger.TryParse()
. Ou talvez você possa deixar o valor no
OracleDecimal
tipo de dados, como você recebeu do ODP.NET. OracleDecimal
tem funções para quase tudo, incluindo matemática
:Mulitply
, Round
, Exp
, e assim por diante.