| JDBC Type | Java Object Type | | CHAR | java.lang.String | | VARCHAR | java.lang.String | | LONGVARCHAR | java.lang.String | | NUMERIC | java.math.BigDecimal | | DECIMAL | java.math.BigDecimal | | BIT | java.lang.Boolean | | TINYINT | java.lang.Integer | | SMALLINT | java.lang.Integer | | INTEGER | java.lang.Integer | | BIGINT | java.lang.Long | | REAL | java.lang.Float | | FLOAT | java.lang.Double | | DOUBLE | java.lang.Double | | BINARY | byte[] | | VARBINARY | byte[] | | LONGVARBINARY | byte[] | | DATE | java.sql.Date | | TIME | java.sql.Time | | TIMESTAMP | java.sql.Timestamp | | DISTINCT | Object type of underlying type | | CLOB | java.lang.Clob | | BLOB | java.lang.Blob | | ARRAY | java.lang.Array | | STRUCT | java.lang.Struct or java.lang.SQLData | | REF | java.lang.Ref | | JAVA_OBJECT | Underlying Java class |
|