CUBRID JDBC driver 11.3.1.0050 has been released.
1. Improvement and Fix
- After executing an INSERT statement via executeUpdate() on a PreparedStatement configured with RETURN_GENERATED_KEYS, calling getGeneratedKeys() returned an empty ResultSet, making it impossible to retrieve the auto-incremented value.
* Modified the behavior so that a ResultSet containing the auto-incremented value is returned.
- When oracle_compat_number_behavior=y was set in cubrid.conf, retrieving DOUBLE or FLOAT data types through JDBC’s getObject() method returned them as Java String values.
* In contrast, Oracle returns BINARY_DOUBLE and BINARY_FLOAT types as Java Double and Float, respectively, through JDBC. Modified the behavior to match Oracle’s.
2. Download
3. GitHub Link
※ Please refer to the GitHub link for details.