Necesito leer un valor de una base de datos Oracle y el campo ha sido declarado como Número (38). ¿Cómo puedo hacer esto en C# ya que el tipo Decimal no es lo suficientemente grande?C# y Oracle Number Datatype
5
A
Respuesta
2
Puede llamar al GetString(ordinal)
en el lector de datos y alimentar el resultado al System.Numerics.BigInteger.TryParse()
.
O tal vez podría dejar el valor en el tipo de datos OracleDecimal
, como lo recibió de ODP.NET. OracleDecimal
tiene funciones para casi todo, including math: Mulitply
, Round
, Exp
, y así sucesivamente.
Cuestiones relacionadas
- 1. Oracle NUMBER Comparaciones
- 2. oracle raw datatype in where cláusula
- 3. C#/Java Number Aleatorización
- 4. C# Decimal datatype performance
- 5. python re.sub group: number after \ number
- 6. C#: Change Retrieval DataType for Entity Framework
- 7. Qué significa precisión y escala en el tipo de datos Oracle NUMBER
- 8. ASP.Net Version/Build Number
- 9. Edittext line number y currentline cursor position.
- 10. Diferencia de rendimiento entre VARCHAR2 a NUMBER
- 11. String datatype in java
- 12. dataType: "json" no funcionará
- 13. SQL DataType Decimal negativo
- 14. Postgres XML datatype
- 15. despidiendo Number Pad
- 16. varbinary (max) datatype invalid
- 17. Haskell datatype to Java (OO)
- 18. jQuery AJAX JSON dataType Conversión
- 19. Vim Configure Line Number Coloring
- 20. Java Round up Any Number
- 21. ¿Cuál es la diferencia entre parseInt() y Number()?
- 22. ¿Cuál es la diferencia entre Number (...) y parseFloat (...)
- 23. Extendiendo el prototipo Number en javascript y el objeto Math?
- 24. correo electrónico de validación del modelo con DataAnnotations y DataType
- 25. Comprender el código de C++; ¿Qué significa * datatype y classname :: method mean?
- 26. Conectando C# a Oracle
- 27. SQL (ORACLE): ORDER BY y LIMIT
- 28. C# Oracle procedimiento almacenado parámetro de orden
- 29. estática <T extends Number & Comparable <? Extends number & Comparable <? Número súper >>
- 30. SQL: Diferencia entre "BETWEEN" vs "current_date - number"