HSQLDB BIT VARYING- ResultSet.getBytes() fails despite column class being byte[]
Thanks for reporting. Fixed and committed for the next release.
core code updates - fix for bug #1759
It returns an Integer, therefore the Java class name is "Integer".
ResultSetMetaData reports incorrect Java classes for TINYINT and SMALLINT columns
The return type of Integer is correct for the two narrower types. This is listed in "JDBC 4.3 Specification • July 2017".
Embedded database extremely slow because of inefficient length measurement
Thanks. I will check and apply this optimisation.