Quel type de colonne dans Oracle 10g peut être utilisé pour stocker n'importe quelle valeur de java double jusqu'à et y compris Double.MAX_VALUE et Double.MIN_VALUE?Quel type de colonne dans Oracle peut prendre toute la plage de doubles valeurs Java?
2
A
Répondre
2
De l'Oracle SQL Reference:
Les magasins NUMBER de types de données zéro, ainsi que des numéros fixes positives et négatives avec des valeurs absolues de 1,0 x 10^-130 (mais non compris) 1,0 x 10^126.
Il semble que vous devrez peut-être BINARY_DOUBLE:
valeur finie positif maximale: 1.79769313486231E + 308
valeur finie positif minimum: 2.22507485850720E-308
Questions connexes
- 1. Quel type de type de données peut être arrondi?
- 2. Double guillemets dans les alias de colonne Oracle
- 3. Quand Oracle indexe-t-il des valeurs de colonne nulles?
- 4. Plage de valeurs de retour .ToARGB()
- 5. déterminer la plage de valeurs du type de modèle en C++
- 6. Colonne DataTable avec type de données personnalisé
- 7. Expression régulière pour correspondre à une plage de valeurs décimales
- 8. Comment insérer une plage de clés dans une autre colonne
- 9. Remplir toute la colonne de la table SQL
- 10. Erreur lors de la comparaison des valeurs dans Oracle
- 11. Représentation d'entiers dans des doubles
- 12. Modifier en toute sécurité le type de données d'une colonne répliquée dans SQL Server 2005?
- 13. Pour obtenir une plage de valeurs
- 14. Tri d'un tableau de valeurs doubles ou CLLocationDistance sur l'iPhone
- 15. Utilisation des valeurs de plage avec la recherche
- 16. Listes conditionnelles de valeurs dans Oracle APEX?
- 17. L'argument spécifié était hors de la plage des valeurs valides
- 18. Fonction de prendre un tableau de type arbitraire dans C#
- 19. Quel langage de script ingame devrais-je prendre en charge?
- 20. Quel est le point pour UpdateModel de prendre des valeurs de RouteData et QueryString?
- 21. valeurs de colonne par défaut dans Linq2Sql
- 22. nombre de nombre de lignes qui se produisent pour chaque date dans la plage de dates de la colonne
- 23. SQL Quand utiliser quel type de données
- 24. Extraire toute la chaîne d'un projet Java
- 25. Linq: Liste des valeurs doubles - différences entre les valeurs
- 26. Java Oracle insert Query
- 27. Création d'une colonne de texte dans une table SQL Server: quel type dois-je choisir?
- 28. colonne Alter type de données dans SQL
- 29. 2 Colonne Mysql Plage de dates Recherche en PHP
- 30. LINQ à la valeur SQL entre deux valeurs doubles
Les docs disent : "Une constante contenant la plus grande valeur finie positive de type double, (2-2 ** 52) · 2 ** 1023". J'utilise ** pour signifier l'exponentiation. Entrer cette expression dans la calculatrice Windows donne 1,797693134862315708145274237317e + 308. – unwind
BINARY_DOUBLE d'Oracle ne stocke pas la valeur IEEE754 -0, Java le fait. – MSalters
Que diable est -0 par opposition à 0? ;-) –