JDBC Driver 23.5.0.24.07 - Double Precision Issue In JDBC Driver
(Doc ID 3060142.1)
Last updated on NOVEMBER 20, 2024
Applies to:
JDBC - Version 23.5 and laterInformation in this document applies to any platform.
Symptoms
On : 23.5 version, Thin JDBC driver
ACTUAL BEHAVIOR
---------------
After upgrading JDBC driver from 21.11.0.0.0 to JDBC driver - 23.5.0.24.07, Found that insertion of double value into the database is truncating last few digits. below is the observation.
INPUT Double Value - 0.0000000000000000007105427357601002
Driver :21.11.0.0.0 (Old Version)
Database inserted value - 0.0000000000000000007105427357601002
ResultSet Return value : 7.105427357601002E-19
JDK Version: 21.0.4
========================================
Driver :23.5.0.24.07 (Upgraded Version)
Database inserted Value -0.0000000000000000007105427357601002
ResultSet Return value : 7.105427357601E-19
JDK Version - 21.0.4
EXPECTED BEHAVIOR
-----------------------
Database inserted value - 0.0000000000000000007105427357601002
ResultSet Return value : 7.105427357601002E-19
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users are not able to proceed with the development
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |