[teiid-commits] teiid SVN: r2901 - trunk/common-core/src/main/java/org/teiid/core/types.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Tue Feb 8 11:00:48 EST 2011


Author: shawkins
Date: 2011-02-08 11:00:47 -0500 (Tue, 08 Feb 2011)
New Revision: 2901

Modified:
   trunk/common-core/src/main/java/org/teiid/core/types/JDBCSQLTypeInfo.java
Log:
TEIIDDES-836 longvarchar should be imported as clob

Modified: trunk/common-core/src/main/java/org/teiid/core/types/JDBCSQLTypeInfo.java
===================================================================
--- trunk/common-core/src/main/java/org/teiid/core/types/JDBCSQLTypeInfo.java	2011-02-07 19:38:21 UTC (rev 2900)
+++ trunk/common-core/src/main/java/org/teiid/core/types/JDBCSQLTypeInfo.java	2011-02-08 16:00:47 UTC (rev 2901)
@@ -89,7 +89,7 @@
     private static Map<String, String> CLASSNAME_TO_NAME = new HashMap<String, String>();
     
     static {
-        addTypeMapping(STRING, STRING_CLASS, Types.VARCHAR, Types.LONGVARCHAR, Types.CHAR);
+        addTypeMapping(STRING, STRING_CLASS, Types.VARCHAR, Types.CHAR);
         addTypeMapping(CHAR, CHAR_CLASS, Types.CHAR, false);
         addTypeMapping(BOOLEAN, BOOLEAN_CLASS, Types.BIT, Types.BOOLEAN);
         addTypeMapping(TIME, TIME_CLASS, Types.TIME);
@@ -104,7 +104,7 @@
         addTypeMapping(SHORT, SHORT_CLASS, Types.SMALLINT);
         addTypeMapping(LONG, LONG_CLASS, Types.BIGINT);
         addTypeMapping(OBJECT, OBJECT_CLASS, Types.JAVA_OBJECT);
-        addTypeMapping(CLOB, CLOB_CLASS, Types.CLOB);
+        addTypeMapping(CLOB, CLOB_CLASS, Types.CLOB, Types.LONGVARCHAR);
         addTypeMapping(BLOB, BLOB_CLASS, Types.BLOB, Types.BINARY, Types.VARBINARY, Types.LONGVARBINARY);
         
         addTypeMapping(NULL, null, Types.NULL);



More information about the teiid-commits mailing list