Mercurial > hg > monetdb-java
diff src/main/java/org/monetdb/jdbc/MonetDriver.java.in @ 735:3dd0d43014e8
Disable checks for Types.LONGVARCHAR and Types.LONGVARBINARY as MonetDB server does not support these data types, and no mappings exists to these JDBC Types and thus these cases will never be reached in JDBC Driver.
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 16 Feb 2023 17:01:26 +0100 (2023-02-16) |
parents | aeb268156580 |
children | e1389c0ffb7c |
line wrap: on
line diff
--- a/src/main/java/org/monetdb/jdbc/MonetDriver.java.in +++ b/src/main/java/org/monetdb/jdbc/MonetDriver.java.in @@ -404,7 +404,7 @@ public class MonetDriver implements Driv switch(type) { case Types.CHAR: case Types.VARCHAR: - case Types.LONGVARCHAR: + /* case Types.LONGVARCHAR: // MonetDB doesn't use type LONGVARCHAR */ return String.class; case Types.NUMERIC: case Types.DECIMAL: @@ -425,7 +425,7 @@ public class MonetDriver implements Driv return Double.class; case Types.BINARY: // MonetDB currently does not support these case Types.VARBINARY: // see treat_blob_as_binary property - case Types.LONGVARBINARY: + /* case Types.LONGVARBINARY: // MonetDB doesn't use type LONGVARBINARY */ return byte[].class; case Types.DATE: return java.sql.Date.class;