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;