Issue Details (XML | Word | Printable)

Key: JDBC-624
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Mark Rotteveel
Reporter: Mark Rotteveel
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Jaybird JDBC Driver
JDBC-466

Firebird 4: INT128 support

Created: 24/Jun/20 08:01 PM   Updated: 11/Aug/20 02:38 PM
Component/s: JDBC driver
Affects Version/s: None
Fix Version/s: Jaybird 4.0.1, Jaybird 5


 Description  « Hide
The Int128 type is now formally exposed as type INT128, and not just as part of NUMERIC/DECIMAL with precision >= 19. Add support in the metadata for reporting this correctly.

Also make sure the backing type is a BigInteger (and not a BigDecimal).

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Mark Rotteveel added a comment - 28/Jun/20 07:20 AM
On further consideration, it would probably be better to identify INT128 as Types.NUMERIC or Types.DECIMAL and let the default type be BigDecimal, that would allow it to be transparently used by other tools.

Mark Rotteveel added a comment - 28/Jun/20 09:59 AM

Mark Rotteveel added a comment - 02/Jul/20 07:02 PM
Implemented