db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcai...@apache.org
Subject svn commit: r189449 [1/2] - /incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql /incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql
Date Tue, 07 Jun 2005 21:47:38 GMT
Author: mcaisse
Date: Tue Jun  7 14:47:37 2005
New Revision: 189449

URL: http://svn.apache.org/viewcvs?rev=189449&view=rev
Log:
Change BLOB to LONG VARCHAR FOR BIT DATA; allow null in datastore identity IDENTIFIER, ID columns (not pk)

Modified:
    incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql
    incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql

Modified: incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql?rev=189449&r1=189448&r2=189449&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql (original)
+++ incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql Tue Jun  7 14:47:37 2005
@@ -2660,28 +2660,28 @@
 CREATE TABLE COLLECTION_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-    COLLECTION_OF_STRING9 BLOB,
-    COLLECTION_OF_STRING10 BLOB,
-    COLLECTION_OF_DATE12 BLOB,
-    COLLECTION_OF_DATE13 BLOB,
-    COLLECTION_OF_LOCALE15 BLOB,
-    COLLECTION_OF_LOCALE16 BLOB,
-    COLLECTION_OF_BIG_DECIMAL18 BLOB,
-    COLLECTION_OF_BIG_DECIMAL19 BLOB,
-    COLLECTION_OF_BIG_INTEGER21 BLOB,
-    COLLECTION_OF_BIG_INTEGER22 BLOB,
-    COLLECTION_OF_BYTE24 BLOB,
-    COLLECTION_OF_BYTE25 BLOB,
-    COLLECTION_OF_DOUBLE27 BLOB,
-    COLLECTION_OF_DOUBLE28 BLOB,
-    COLLECTION_OF_FLOAT30 BLOB,
-    COLLECTION_OF_FLOAT31 BLOB,
-    COLLECTION_OF_INTEGER33  BLOB,
-    COLLECTION_OF_INTEGER34 BLOB,
-    COLLECTION_OF_LONG36 BLOB,
-    COLLECTION_OF_LONG37 BLOB,
-    COLLECTION_OF_SHORT39 BLOB,
-    COLLECTION_OF_SHORT40 BLOB,
+    COLLECTION_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_INTEGER33  LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+    COLLECTION_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT CC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -2811,28 +2811,28 @@
 CREATE TABLE LIST_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	LIST_OF_STRING9 BLOB,
-	LIST_OF_STRING10 BLOB,
-	LIST_OF_DATE12 BLOB,
-	LIST_OF_DATE13 BLOB,
-	LIST_OF_LOCALE15 BLOB,
-	LIST_OF_LOCALE16 BLOB,
-	LIST_OF_BIG_DECIMAL18 BLOB,
-	LIST_OF_BIG_DECIMAL19 BLOB,
-	LIST_OF_BIG_INTEGER21 BLOB,
-	LIST_OF_BIG_INTEGER22 BLOB,
-	LIST_OF_BYTE24 BLOB,
-	LIST_OF_BYTE25 BLOB,
-	LIST_OF_DOUBLE27 BLOB,
-	LIST_OF_DOUBLE28 BLOB,
-	LIST_OF_FLOAT30 BLOB,
-	LIST_OF_FLOAT31 BLOB,
-	LIST_OF_INTEGER33 BLOB,
-	LIST_OF_INTEGER34 BLOB,
-	LIST_OF_LONG36 BLOB,
-	LIST_OF_LONG37 BLOB,
-	LIST_OF_SHORT39 BLOB,
-	LIST_OF_SHORT40 BLOB,
+	LIST_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	LIST_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT LC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -2981,28 +2981,28 @@
 CREATE TABLE ARRAYLIST_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	ARRAYLIST_OF_STRING9 BLOB,
-	ARRAYLIST_OF_STRING10 BLOB,
-	ARRAYLIST_OF_DATE12 BLOB,
-	ARRAYLIST_OF_DATE13 BLOB,
-	ARRAYLIST_OF_LOCALE15 BLOB,
-	ARRAYLIST_OF_LOCALE16 BLOB,
-	ARRAYLIST_OF_BIG_DECIMAL18 BLOB,
-	ARRAYLIST_OF_BIG_DECIMAL19 BLOB,
-	ARRAYLIST_OF_BIG_INTEGER21 BLOB,
-	ARRAYLIST_OF_BIG_INTEGER22 BLOB,
-	ARRAYLIST_OF_BYTE24 BLOB,
-	ARRAYLIST_OF_BYTE25 BLOB,
-	ARRAYLIST_OF_DOUBLE27 BLOB,
-	ARRAYLIST_OF_DOUBLE28 BLOB,
-	ARRAYLIST_OF_FLOAT30 BLOB,
-	ARRAYLIST_OF_FLOAT31 BLOB,
-	ARRAYLIST_OF_INTEGER33 BLOB,
-	ARRAYLIST_OF_INTEGER34 BLOB,
-	ARRAYLIST_OF_LONG36 BLOB,
-	ARRAYLIST_OF_LONG37 BLOB,
-	ARRAYLIST_OF_SHORT39 BLOB,
-	ARRAYLIST_OF_SHORT40 BLOB,
+	ARRAYLIST_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	ARRAYLIST_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT ALC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3151,28 +3151,28 @@
 CREATE TABLE LINKEDLIST_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	LINKEDLIST_OF_STRING9 BLOB,
-	LINKEDLIST_OF_STRING10 BLOB,
-	LINKEDLIST_OF_DATE12 BLOB,
-	LINKEDLIST_OF_DATE13 BLOB,
-	LINKEDLIST_OF_LOCALE15 BLOB,
-	LINKEDLIST_OF_LOCALE16 BLOB,
-	LINKEDLIST_OF_BIG_DECIMAL18 BLOB,
-	LINKEDLIST_OF_BIG_DECIMAL19 BLOB,
-	LINKEDLIST_OF_BIG_INTEGER21 BLOB,
-	LINKEDLIST_OF_BIG_INTEGER22 BLOB,
-	LINKEDLIST_OF_BYTE24 BLOB,
-	LINKEDLIST_OF_BYTE25 BLOB,
-	LINKEDLIST_OF_DOUBLE27 BLOB,
-	LINKEDLIST_OF_DOUBLE28 BLOB,
-	LINKEDLIST_OF_FLOAT30 BLOB,
-	LINKEDLIST_OF_FLOAT31 BLOB,
-	LINKEDLIST_OF_INTEGER33 BLOB,
-	LINKEDLIST_OF_INTEGER34 BLOB,
-	LINKEDLIST_OF_LONG36 BLOB,
-	LINKEDLIST_OF_LONG37 BLOB,
-	LINKEDLIST_OF_SHORT39 BLOB,
-	LINKEDLIST_OF_SHORT40 BLOB,
+	LINKEDLIST_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	LINKEDLIST_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT LLC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3321,28 +3321,28 @@
 CREATE TABLE VECTOR_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	VECTOR_OF_STRING9 BLOB,
-	VECTOR_OF_STRING10 BLOB,
-	VECTOR_OF_DATE12 BLOB,
-	VECTOR_OF_DATE13 BLOB,
-	VECTOR_OF_LOCALE15 BLOB,
-	VECTOR_OF_LOCALE16 BLOB,
-	VECTOR_OF_BIG_DECIMAL18 BLOB,
-	VECTOR_OF_BIG_DECIMAL19 BLOB,
-	VECTOR_OF_BIG_INTEGER21 BLOB,
-	VECTOR_OF_BIG_INTEGER22 BLOB,
-	VECTOR_OF_BYTE24 BLOB,
-	VECTOR_OF_BYTE25 BLOB,
-	VECTOR_OF_DOUBLE27 BLOB,
-	VECTOR_OF_DOUBLE28 BLOB,
-	VECTOR_OF_FLOAT30 BLOB,
-	VECTOR_OF_FLOAT31 BLOB,
-	VECTOR_OF_INTEGER33 BLOB,
-	VECTOR_OF_INTEGER34 BLOB,
-	VECTOR_OF_LONG36 BLOB,
-	VECTOR_OF_LONG37 BLOB,
-	VECTOR_OF_SHORT39 BLOB,
-	VECTOR_OF_SHORT40 BLOB,
+	VECTOR_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	VECTOR_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT VC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3491,28 +3491,28 @@
 CREATE TABLE SET_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	SET_OF_STRING9 BLOB,
-	SET_OF_STRING10 BLOB,
-	SET_OF_DATE12 BLOB,
-	SET_OF_DATE13 BLOB,
-	SET_OF_LOCALE15 BLOB,
-	SET_OF_LOCALE16 BLOB,
-	SET_OF_BIG_DECIMAL18 BLOB,
-	SET_OF_BIG_DECIMAL19 BLOB,
-	SET_OF_BIG_INTEGER21 BLOB,
-	SET_OF_BIG_INTEGER22 BLOB,
-	SET_OF_BYTE24 BLOB,
-	SET_OF_BYTE25 BLOB,
-	SET_OF_DOUBLE27 BLOB,
-	SET_OF_DOUBLE28 BLOB,
-	SET_OF_FLOAT30 BLOB,
-	SET_OF_FLOAT31 BLOB,
-	SET_OF_INTEGER33 BLOB,
-	SET_OF_INTEGER34 BLOB,
-	SET_OF_LONG36 BLOB,
-	SET_OF_LONG37 BLOB,
-	SET_OF_SHORT39 BLOB,
-	SET_OF_SHORT40 BLOB,
+	SET_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	SET_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	SET_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	SET_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	SET_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	SET_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	SET_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	SET_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	SET_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	SET_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	SET_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	SET_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	SET_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	SET_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	SET_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	SET_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	SET_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT SC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3661,28 +3661,28 @@
 CREATE TABLE HASHSET_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	HASHSET_OF_STRING9 BLOB,
-	HASHSET_OF_STRING10 BLOB,
-	HASHSET_OF_DATE12 BLOB,
-	HASHSET_OF_DATE13 BLOB,
-	HASHSET_OF_LOCALE15 BLOB,
-	HASHSET_OF_LOCALE16 BLOB,
-	HASHSET_OF_BIG_DECIMAL18 BLOB,
-	HASHSET_OF_BIG_DECIMAL19 BLOB,
-	HASHSET_OF_BIG_INTEGER21 BLOB,
-	HASHSET_OF_BIG_INTEGER22 BLOB,
-	HASHSET_OF_BYTE24 BLOB,
-	HASHSET_OF_BYTE25 BLOB,
-	HASHSET_OF_DOUBLE27 BLOB,
-	HASHSET_OF_DOUBLE28 BLOB,
-	HASHSET_OF_FLOAT30 BLOB,
-	HASHSET_OF_FLOAT31 BLOB,
-	HASHSET_OF_INTEGER33 BLOB,
-	HASHSET_OF_INTEGER34 BLOB,
-	HASHSET_OF_LONG36 BLOB,
-	HASHSET_OF_LONG37 BLOB,
-	HASHSET_OF_SHORT39 BLOB,
-	HASHSET_OF_SHORT40 BLOB,
+	HASHSET_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BYTE24 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_BYTE25 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_LONG36 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_LONG37 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_SHORT39 LONG VARCHAR FOR BIT DATA,
+	HASHSET_OF_SHORT40 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HSC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3831,26 +3831,26 @@
 CREATE TABLE TREESET_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	TREESET_OF_STRING9 BLOB,
-	TREESET_OF_STRING10 BLOB,
-	TREESET_OF_DATE12 BLOB,
-	TREESET_OF_DATE13 BLOB,
-	TREESET_OF_BIG_DECIMAL15 BLOB,
-	TREESET_OF_BIG_DECIMAL16 BLOB,
-	TREESET_OF_BIG_INTEGER18 BLOB,
-	TREESET_OF_BIG_INTEGER19 BLOB,
-	TREESET_OF_BYTE21 BLOB,
-	TREESET_OF_BYTE22 BLOB,
-	TREESET_OF_DOUBLE24 BLOB,
-	TREESET_OF_DOUBLE25 BLOB,
-	TREESET_OF_FLOAT27 BLOB,
-	TREESET_OF_FLOAT28 BLOB,
-	TREESET_OF_INTEGER30 BLOB,
-	TREESET_OF_INTEGER31 BLOB,
-	TREESET_OF_LONG33 BLOB,
-	TREESET_OF_LONG34 BLOB,
-	TREESET_OF_SHORT36 BLOB,
-	TREESET_OF_SHORT37 BLOB,
+	TREESET_OF_STRING9 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_STRING10 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_DATE12 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_DATE13 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BIG_DECIMAL15 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BIG_DECIMAL16 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BIG_INTEGER18 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BIG_INTEGER19 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BYTE21 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_BYTE22 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_DOUBLE24 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_DOUBLE25 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_FLOAT27 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_FLOAT28 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_INTEGER30 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_INTEGER31 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_LONG33 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_LONG34 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_SHORT36 LONG VARCHAR FOR BIT DATA,
+	TREESET_OF_SHORT37 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT TSC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -3992,94 +3992,94 @@
 CREATE TABLE MAPSTRINGKEY_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	MAP_OF_STRING_STRING9 BLOB,
-	MAP_OF_STRING_STRING10 BLOB,
-	MAP_OF_STRING_STRING11 BLOB,
-	MAP_OF_STRING_DATE12 BLOB,
-	MAP_OF_STRING_DATE13 BLOB,
-	MAP_OF_STRING_DATE14 BLOB,
-	MAP_OF_STRING_LOCALE15 BLOB,
-	MAP_OF_STRING_LOCALE16 BLOB,
-	MAP_OF_STRING_LOCALE17 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL18 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL19 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL20 BLOB,
-	MAP_OF_STRING_BIG_INTEGER21 BLOB,
-	MAP_OF_STRING_BIG_INTEGER22 BLOB,
-	MAP_OF_STRING_BIG_INTEGER23 BLOB,
-	MAP_OF_STRING_BYTE24 BLOB,
-	MAP_OF_STRING_BYTE25 BLOB,
-	MAP_OF_STRING_BYTE26 BLOB,
-	MAP_OF_STRING_DOUBLE27 BLOB,
-	MAP_OF_STRING_DOUBLE28 BLOB,
-	MAP_OF_STRING_DOUBLE29 BLOB,
-	MAP_OF_STRING_FLOAT30 BLOB,
-	MAP_OF_STRING_FLOAT31 BLOB,
-	MAP_OF_STRING_FLOAT32 BLOB,
-	MAP_OF_STRING_INTEGER33 BLOB,
-	MAP_OF_STRING_INTEGER34 BLOB,
-	MAP_OF_STRING_INTEGER35 BLOB,
-	MAP_OF_STRING_LONG36 BLOB,
-	MAP_OF_STRING_LONG37 BLOB,
-	MAP_OF_STRING_LONG38 BLOB,
-	MAP_OF_STRING_SHORT39 BLOB,
-	MAP_OF_STRING_SHORT40 BLOB,
-	MAP_OF_STRING_SHORT41 BLOB,
-	MAP_OF_STRING_STRING51 BLOB,
-	MAP_OF_STRING_STRING52 BLOB,
-	MAP_OF_STRING_STRING53 BLOB,
-	MAP_OF_STRING_DATE54 BLOB,
-	MAP_OF_STRING_DATE55 BLOB,
-	MAP_OF_STRING_DATE56 BLOB,
-	MAP_OF_STRING_LOCALE57 BLOB,
-	MAP_OF_STRING_LOCALE58 BLOB,
-	MAP_OF_STRING_LOCALE59 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL60 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL61 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL62 BLOB,
-	MAP_OF_STRING_BIG_INTEGER63 BLOB,
-	MAP_OF_STRING_BIG_INTEGER64 BLOB,
-	MAP_OF_STRING_BIG_INTEGER65 BLOB,
-	MAP_OF_STRING_BYTE66 BLOB,
-	MAP_OF_STRING_BYTE67 BLOB,
-	MAP_OF_STRING_BYTE68 BLOB,
-	MAP_OF_STRING_DOUBLE69 BLOB,
-	MAP_OF_STRING_DOUBLE70 BLOB,
-	MAP_OF_STRING_DOUBLE71 BLOB,
-	MAP_OF_STRING_FLOAT72 BLOB,
-	MAP_OF_STRING_FLOAT73 BLOB,
-	MAP_OF_STRING_FLOAT74 BLOB,
-	MAP_OF_STRING_INTEGER75 BLOB,
-	MAP_OF_STRING_INTEGER76 BLOB,
-	MAP_OF_STRING_INTEGER77 BLOB,
-	MAP_OF_STRING_LONG78 BLOB,
-	MAP_OF_STRING_LONG79 BLOB,
-	MAP_OF_STRING_LONG80 BLOB,
-	MAP_OF_STRING_SHORT81 BLOB,
-	MAP_OF_STRING_SHORT82 BLOB,
-	MAP_OF_STRING_SHORT83 BLOB,
-	MAP_OF_STRING_STRING93 BLOB,
-	MAP_OF_STRING_STRING94 BLOB,
-	MAP_OF_STRING_DATE96 BLOB,
-	MAP_OF_STRING_DATE97 BLOB,
-	MAP_OF_STRING_LOCALE99 BLOB,
-	MAP_OF_STRING_LOCALE100 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL102 BLOB,
-	MAP_OF_STRING_BIG_DECIMAL103 BLOB,
-	MAP_OF_STRING_BIG_INTEGER015 BLOB,
-	MAP_OF_STRING_BIG_INTEGER106 BLOB,
-	MAP_OF_STRING_BYTE108 BLOB,
-	MAP_OF_STRING_BYTE109 BLOB,
-	MAP_OF_STRING_DOUBLE111 BLOB,
-	MAP_OF_STRING_DOUBLE112 BLOB,
-	MAP_OF_STRING_FLOAT114 BLOB,
-	MAP_OF_STRING_FLOAT115 BLOB,
-	MAP_OF_STRING_INTEGER117 BLOB,
-	MAP_OF_STRING_INTEGER118 BLOB,
-	MAP_OF_STRING_LONG120 BLOB,
-	MAP_OF_STRING_LONG121 BLOB,
-	MAP_OF_STRING_SHORT123 BLOB,
-	MAP_OF_STRING_SHORT124 BLOB,
+	MAP_OF_STRING_STRING9 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING10 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING11 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE12 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE13 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE14 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE17 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL20 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER23 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE24 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE25 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE26 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE29 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT32 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER35 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG36 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG37 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG38 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT39 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT40 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT41 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING51 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING52 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING53 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE54 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE55 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE56 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE57 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE58 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE59 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL60 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL61 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL62 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER63 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER64 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER65 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE66 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE67 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE68 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE69 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE70 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE71 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT72 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT73 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT74 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER75 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER76 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER77 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG78 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG79 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG80 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT81 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT82 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT83 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING93 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_STRING94 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE96 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DATE97 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE99 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LOCALE100 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL102 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_DECIMAL103 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER015 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BIG_INTEGER106 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE108 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_BYTE109 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE111 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_DOUBLE112 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT114 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_FLOAT115 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER117 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_INTEGER118 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG120 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_LONG121 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT123 LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING_SHORT124 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT MSKC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -4393,94 +4393,94 @@
 CREATE TABLE HASHMAPSTRINGKEY_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	HASHMAP_STR_STRING9 BLOB,
-	HASHMAP_STR_STRING10 BLOB,
-	HASHMAP_STR_STRING11 BLOB,
-	HASHMAP_STR_DATE12 BLOB,
-	HASHMAP_STR_DATE13 BLOB,
-	HASHMAP_STR_DATE14 BLOB,
-	HASHMAP_STR_LOCALE15 BLOB,
-	HASHMAP_STR_LOCALE16 BLOB,
-	HASHMAP_STR_LOCALE17 BLOB,
-	HASHMAP_STR_BIG_DECIMAL18 BLOB,
-	HASHMAP_STR_BIG_DECIMAL19 BLOB,
-	HASHMAP_STR_BIG_DECIMAL20 BLOB,
-	HASHMAP_STR_BIG_INTEGER21 BLOB,
-	HASHMAP_STR_BIG_INTEGER22 BLOB,
-	HASHMAP_STR_BIG_INTEGER23 BLOB,
-	HASHMAP_STR_BYTE24 BLOB,
-	HASHMAP_STR_BYTE25 BLOB,
-	HASHMAP_STR_BYTE26 BLOB,
-	HASHMAP_STR_DOUBLE27 BLOB,
-	HASHMAP_STR_DOUBLE28 BLOB,
-	HASHMAP_STR_DOUBLE29 BLOB,
-	HASHMAP_STR_FLOAT30 BLOB,
-	HASHMAP_STR_FLOAT31 BLOB,
-	HASHMAP_STR_FLOAT32 BLOB,
-	HASHMAP_STR_INTEGER33 BLOB,
-	HASHMAP_STR_INTEGER34 BLOB,
-	HASHMAP_STR_INTEGER35 BLOB,
-	HASHMAP_STR_LONG36 BLOB,
-	HASHMAP_STR_LONG37 BLOB,
-	HASHMAP_STR_LONG38 BLOB,
-	HASHMAP_STR_SHORT39 BLOB,
-	HASHMAP_STR_SHORT40 BLOB,
-	HASHMAP_STR_SHORT41 BLOB,
-	HASHMAP_STR_STRING51 BLOB,
-	HASHMAP_STR_STRING52 BLOB,
-	HASHMAP_STR_STRING53 BLOB,
-	HASHMAP_STR_DATE54 BLOB,
-	HASHMAP_STR_DATE55 BLOB,
-	HASHMAP_STR_DATE56 BLOB,
-	HASHMAP_STR_LOCALE57 BLOB,
-	HASHMAP_STR_LOCALE58 BLOB,
-	HASHMAP_STR_LOCALE59 BLOB,
-	HASHMAP_STR_BIG_DECIMAL60 BLOB,
-	HASHMAP_STR_BIG_DECIMAL61 BLOB,
-	HASHMAP_STR_BIG_DECIMAL62 BLOB,
-	HASHMAP_STR_BIG_INTEGER63 BLOB,
-	HASHMAP_STR_BIG_INTEGER64 BLOB,
-	HASHMAP_STR_BIG_INTEGER65 BLOB,
-	HASHMAP_STR_BYTE66 BLOB,
-	HASHMAP_STR_BYTE67 BLOB,
-	HASHMAP_STR_BYTE68 BLOB,
-	HASHMAP_STR_DOUBLE69 BLOB,
-	HASHMAP_STR_DOUBLE70 BLOB,
-	HASHMAP_STR_DOUBLE71 BLOB,
-	HASHMAP_STR_FLOAT72 BLOB,
-	HASHMAP_STR_FLOAT73 BLOB,
-	HASHMAP_STR_FLOAT74 BLOB,
-	HASHMAP_STR_INTEGER75 BLOB,
-	HASHMAP_STR_INTEGER76 BLOB,
-	HASHMAP_STR_INTEGER77 BLOB,
-	HASHMAP_STR_LONG78 BLOB,
-	HASHMAP_STR_LONG79 BLOB,
-	HASHMAP_STR_LONG80 BLOB,
-	HASHMAP_STR_SHORT81 BLOB,
-	HASHMAP_STR_SHORT82 BLOB,
-	HASHMAP_STR_SHORT83 BLOB,
-	HASHMAP_STR_STRING93 BLOB,
-	HASHMAP_STR_STRING94 BLOB,
-	HASHMAP_STR_DATE96 BLOB,
-	HASHMAP_STR_DATE97 BLOB,
-	HASHMAP_STR_LOCALE99 BLOB,
-	HASHMAP_STR_LOCALE100 BLOB,
-	HASHMAP_STR_BIG_DECIMAL102 BLOB,
-	HASHMAP_STR_BIG_DECIMAL103 BLOB,
-	HASHMAP_STR_BIG_INTEGER015 BLOB,
-	HASHMAP_STR_BIG_INTEGER106 BLOB,
-	HASHMAP_STR_BYTE108 BLOB,
-	HASHMAP_STR_BYTE109 BLOB,
-	HASHMAP_STR_DOUBLE111 BLOB,
-	HASHMAP_STR_DOUBLE112 BLOB,
-	HASHMAP_STR_FLOAT114 BLOB,
-	HASHMAP_STR_FLOAT115 BLOB,
-	HASHMAP_STR_INTEGER117 BLOB,
-	HASHMAP_STR_INTEGER118 BLOB,
-	HASHMAP_STR_LONG120 BLOB,
-	HASHMAP_STR_LONG121 BLOB,
-	HASHMAP_STR_SHORT123 BLOB,
-	HASHMAP_STR_SHORT124 BLOB,
+	HASHMAP_STR_STRING9 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING10 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING11 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE12 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE13 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE14 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE17 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL20 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER23 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE24 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE25 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE26 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE29 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT32 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER35 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG36 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG37 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG38 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT39 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT40 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT41 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING51 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING52 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING53 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE54 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE55 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE56 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE57 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE58 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE59 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL60 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL61 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL62 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER63 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER64 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER65 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE66 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE67 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE68 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE69 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE70 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE71 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT72 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT73 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT74 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER75 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER76 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER77 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG78 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG79 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG80 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT81 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT82 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT83 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING93 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_STRING94 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE96 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DATE97 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE99 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LOCALE100 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL102 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_DECIMAL103 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER015 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BIG_INTEGER106 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE108 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_BYTE109 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE111 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_DOUBLE112 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT114 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_FLOAT115 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER117 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_INTEGER118 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG120 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_LONG121 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT123 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STR_SHORT124 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HMSKC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -4794,94 +4794,94 @@
 CREATE TABLE HASHTABLESTRINGKEY_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	HASHTBL_STR_STRING9 BLOB,
-	HASHTBL_STR_STRING10 BLOB,
-	HASHTBL_STR_STRING11 BLOB,
-	HASHTBL_STR_DATE12 BLOB,
-	HASHTBL_STR_DATE13 BLOB,
-	HASHTBL_STR_DATE14 BLOB,
-	HASHTBL_STR_LOCALE15 BLOB,
-	HASHTBL_STR_LOCALE16 BLOB,
-	HASHTBL_STR_LOCALE17 BLOB,
-	HASHTBL_STR_BIG_DECIMAL18 BLOB,
-	HASHTBL_STR_BIG_DECIMAL19 BLOB,
-	HASHTBL_STR_BIG_DECIMAL20 BLOB,
-	HASHTBL_STR_BIG_INTEGER21 BLOB,
-	HASHTBL_STR_BIG_INTEGER22 BLOB,
-	HASHTBL_STR_BIG_INTEGER23 BLOB,
-	HASHTBL_STR_BYTE24 BLOB,
-	HASHTBL_STR_BYTE25 BLOB,
-	HASHTBL_STR_BYTE26 BLOB,
-	HASHTBL_STR_DOUBLE27 BLOB,
-	HASHTBL_STR_DOUBLE28 BLOB,
-	HASHTBL_STR_DOUBLE29 BLOB,
-	HASHTBL_STR_FLOAT30 BLOB,
-	HASHTBL_STR_FLOAT31 BLOB,
-	HASHTBL_STR_FLOAT32 BLOB,
-	HASHTBL_STR_INTEGER33 BLOB,
-	HASHTBL_STR_INTEGER34 BLOB,
-	HASHTBL_STR_INTEGER35 BLOB,
-	HASHTBL_STR_LONG36 BLOB,
-	HASHTBL_STR_LONG37 BLOB,
-	HASHTBL_STR_LONG38 BLOB,
-	HASHTBL_STR_SHORT39 BLOB,
-	HASHTBL_STR_SHORT40 BLOB,
-	HASHTBL_STR_SHORT41 BLOB,
-	HASHTBL_STR_STRING51 BLOB,
-	HASHTBL_STR_STRING52 BLOB,
-	HASHTBL_STR_STRING53 BLOB,
-	HASHTBL_STR_DATE54 BLOB,
-	HASHTBL_STR_DATE55 BLOB,
-	HASHTBL_STR_DATE56 BLOB,
-	HASHTBL_STR_LOCALE57 BLOB,
-	HASHTBL_STR_LOCALE58 BLOB,
-	HASHTBL_STR_LOCALE59 BLOB,
-	HASHTBL_STR_BIG_DECIMAL60 BLOB,
-	HASHTBL_STR_BIG_DECIMAL61 BLOB,
-	HASHTBL_STR_BIG_DECIMAL62 BLOB,
-	HASHTBL_STR_BIG_INTEGER63 BLOB,
-	HASHTBL_STR_BIG_INTEGER64 BLOB,
-	HASHTBL_STR_BIG_INTEGER65 BLOB,
-	HASHTBL_STR_BYTE66 BLOB,
-	HASHTBL_STR_BYTE67 BLOB,
-	HASHTBL_STR_BYTE68 BLOB,
-	HASHTBL_STR_DOUBLE69 BLOB,
-	HASHTBL_STR_DOUBLE70 BLOB,
-	HASHTBL_STR_DOUBLE71 BLOB,
-	HASHTBL_STR_FLOAT72 BLOB,
-	HASHTBL_STR_FLOAT73 BLOB,
-	HASHTBL_STR_FLOAT74 BLOB,
-	HASHTBL_STR_INTEGER75 BLOB,
-	HASHTBL_STR_INTEGER76 BLOB,
-	HASHTBL_STR_INTEGER77 BLOB,
-	HASHTBL_STR_LONG78 BLOB,
-	HASHTBL_STR_LONG79 BLOB,
-	HASHTBL_STR_LONG80 BLOB,
-	HASHTBL_STR_SHORT81 BLOB,
-	HASHTBL_STR_SHORT82 BLOB,
-	HASHTBL_STR_SHORT83 BLOB,
-	HASHTBL_STR_STRING93 BLOB,
-	HASHTBL_STR_STRING94 BLOB,
-	HASHTBL_STR_DATE96 BLOB,
-	HASHTBL_STR_DATE97 BLOB,
-	HASHTBL_STR_LOCALE99 BLOB,
-	HASHTBL_STR_LOCALE100 BLOB,
-	HASHTBL_STR_BIG_DECIMAL102 BLOB,
-	HASHTBL_STR_BIG_DECIMAL103 BLOB,
-	HASHTBL_STR_BIG_INTEGER015 BLOB,
-	HASHTBL_STR_BIG_INTEGER106 BLOB,
-	HASHTBL_STR_BYTE108 BLOB,
-	HASHTBL_STR_BYTE109 BLOB,
-	HASHTBL_STR_DOUBLE111 BLOB,
-	HASHTBL_STR_DOUBLE112 BLOB,
-	HASHTBL_STR_FLOAT114 BLOB,
-	HASHTBL_STR_FLOAT115 BLOB,
-	HASHTBL_STR_INTEGER117 BLOB,
-	HASHTBL_STR_INTEGER118 BLOB,
-	HASHTBL_STR_LONG120 BLOB,
-	HASHTBL_STR_LONG121 BLOB,
-	HASHTBL_STR_SHORT123 BLOB,
-	HASHTBL_STR_SHORT124 BLOB,
+	HASHTBL_STR_STRING9 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING10 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING11 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE12 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE13 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE14 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE17 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL20 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER23 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE24 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE25 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE26 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE29 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT32 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER35 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG36 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG37 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG38 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT39 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT40 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT41 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING51 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING52 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING53 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE54 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE55 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE56 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE57 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE58 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE59 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL60 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL61 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL62 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER63 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER64 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER65 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE66 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE67 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE68 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE69 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE70 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE71 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT72 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT73 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT74 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER75 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER76 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER77 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG78 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG79 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG80 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT81 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT82 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT83 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING93 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_STRING94 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE96 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DATE97 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE99 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LOCALE100 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL102 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_DECIMAL103 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER015 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BIG_INTEGER106 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE108 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_BYTE109 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE111 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_DOUBLE112 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT114 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_FLOAT115 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER117 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_INTEGER118 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG120 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_LONG121 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT123 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STR_SHORT124 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HTSKC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -5194,86 +5194,86 @@
 
 CREATE TABLE HASHMAPSTRINGVALUE_COLLECTIONS (
     IDENTIFIER INTEGER NOT NULL,
-	HASHMAP_STRING27_STR BLOB,
-	HASHMAP_STRING28_STR BLOB,
-	HASHMAP_STRING29_STR BLOB,
-	HASHMAP_STRING30_STR BLOB,
-	HASHMAP_STRING31_STR BLOB,
-	HASHMAP_STRING32_STR BLOB,
-	HASHMAP_STRING33_STR BLOB,
-	HASHMAP_STRING34_STR BLOB,
-	HASHMAP_DATE36_STR BLOB,
-	HASHMAP_DATE37_STR BLOB,
-	HASHMAP_DATE38_STR BLOB,
-	HASHMAP_DATE39_STR BLOB,
-	HASHMAP_DATE40_STR BLOB,
-	HASHMAP_DATE41_STR BLOB,
-	HASHMAP_DATE42_STR BLOB,
-	HASHMAP_DATE43_STR BLOB,
-	HASHMAP_BIG_DECIMAL45_STR BLOB,
-	HASHMAP_BIG_DECIMAL46_STR BLOB,
-	HASHMAP_BIG_DECIMAL47_STR BLOB,
-	HASHMAP_BIG_DECIMAL48_STR BLOB,
-	HASHMAP_BIG_DECIMAL49_STR BLOB,
-	HASHMAP_BIG_DECIMAL50_STR BLOB,
-	HASHMAP_BIG_DECIMAL51_STR BLOB,
-	HASHMAP_BIG_DECIMAL52_STR BLOB,
-	HASHMAP_BIG_INTEGER54_STR BLOB,
-	HASHMAP_BIG_INTEGER55_STR BLOB,
-	HASHMAP_BIG_INTEGER56_STR BLOB,
-	HASHMAP_BIG_INTEGER57_STR BLOB,
-	HASHMAP_BIG_INTEGER58_STR BLOB,
-	HASHMAP_BIG_INTEGER59_STR BLOB,
-	HASHMAP_BIG_INTEGER60_STR BLOB,
-	HASHMAP_BIG_INTEGER61_STR BLOB,
-	HASHMAP_BYTE63_STR BLOB,
-	HASHMAP_BYTE64_STR BLOB,
-	HASHMAP_BYTE65_STR BLOB,
-	HASHMAP_BYTE66_STR BLOB,
-	HASHMAP_BYTE67_STR BLOB,
-	HASHMAP_BYTE68_STR BLOB,
-	HASHMAP_BYTE69_STR BLOB,
-	HASHMAP_BYTE70_STR BLOB,
-	HASHMAP_DOUBLE72_STR BLOB,
-	HASHMAP_DOUBLE73_STR BLOB,
-	HASHMAP_DOUBLE74_STR BLOB,
-	HASHMAP_DOUBLE75_STR BLOB,
-	HASHMAP_DOUBLE76_STR BLOB,
-	HASHMAP_DOUBLE77_STR BLOB,
-	HASHMAP_DOUBLE78_STR BLOB,
-	HASHMAP_DOUBLE79_STR BLOB,
-	HASHMAP_FLOAT81_STR BLOB,
-	HASHMAP_FLOAT82_STR BLOB,
-	HASHMAP_FLOAT83_STR BLOB,
-	HASHMAP_FLOAT84_STR BLOB,
-	HASHMAP_FLOAT85_STR BLOB,
-	HASHMAP_FLOAT86_STR BLOB,
-	HASHMAP_FLOAT87_STR BLOB,
-	HASHMAP_FLOAT88_STR BLOB,
-	HASHMAP_INTEGER90_STR BLOB,
-	HASHMAP_INTEGER91_STR BLOB,
-	HASHMAP_INTEGER92_STR BLOB,
-	HASHMAP_INTEGER93_STR BLOB,
-	HASHMAP_INTEGER94_STR BLOB,
-	HASHMAP_INTEGER95_STR BLOB,
-	HASHMAP_INTEGER96_STR BLOB,
-	HASHMAP_INTEGER97_STR BLOB,
-	HASHMAP_LONG99_STR BLOB,
-	HASHMAP_LONG100_STR BLOB,
-	HASHMAP_LONG101_STR BLOB,
-	HASHMAP_LONG102_STR BLOB,
-	HASHMAP_LONG103_STR BLOB,
-	HASHMAP_LONG104_STR BLOB,
-	HASHMAP_LONG105_STR BLOB,
-	HASHMAP_LONG106_STR BLOB,
-	HASHMAP_SHORT108_STR BLOB,
-	HASHMAP_SHORT109_STR BLOB,
-	HASHMAP_SHORT110_STR BLOB,
-	HASHMAP_SHORT111_STR BLOB,
-	HASHMAP_SHORT112_STR BLOB,
-	HASHMAP_SHORT113_STR BLOB,
-	HASHMAP_SHORT114_STR BLOB,
-	HASHMAP_SHORT115_STR BLOB,
+	HASHMAP_STRING27_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING28_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING29_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING30_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING31_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING32_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING33_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING34_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE36_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE37_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE38_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE39_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE40_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE41_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE42_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE43_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE63_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE64_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE65_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE66_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE67_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE68_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE69_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE70_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG99_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG100_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG101_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG102_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG103_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG104_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG105_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG106_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT108_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT109_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT110_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT111_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT112_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT113_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT114_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT115_STR LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HMSVC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -5540,86 +5540,86 @@
 
 CREATE TABLE HASHTBLSTRINGVALUE_COLLECTIONS (
     IDENTIFIER INTEGER NOT NULL,
-	HASHTBL_STRING27_STR BLOB,
-	HASHTBL_STRING28_STR BLOB,
-	HASHTBL_STRING29_STR BLOB,
-	HASHTBL_STRING30_STR BLOB,
-	HASHTBL_STRING31_STR BLOB,
-	HASHTBL_STRING32_STR BLOB,
-	HASHTBL_STRING33_STR BLOB,
-	HASHTBL_STRING34_STR BLOB,
-	HASHTBL_DATE36_STR BLOB,
-	HASHTBL_DATE37_STR BLOB,
-	HASHTBL_DATE38_STR BLOB,
-	HASHTBL_DATE39_STR BLOB,
-	HASHTBL_DATE40_STR BLOB,
-	HASHTBL_DATE41_STR BLOB,
-	HASHTBL_DATE42_STR BLOB,
-	HASHTBL_DATE43_STR BLOB,
-	HASHTBL_BIG_DECIMAL45_STR BLOB,
-	HASHTBL_BIG_DECIMAL46_STR BLOB,
-	HASHTBL_BIG_DECIMAL47_STR BLOB,
-	HASHTBL_BIG_DECIMAL48_STR BLOB,
-	HASHTBL_BIG_DECIMAL49_STR BLOB,
-	HASHTBL_BIG_DECIMAL50_STR BLOB,
-	HASHTBL_BIG_DECIMAL51_STR BLOB,
-	HASHTBL_BIG_DECIMAL52_STR BLOB,
-	HASHTBL_BIG_INTEGER54_STR BLOB,
-	HASHTBL_BIG_INTEGER55_STR BLOB,
-	HASHTBL_BIG_INTEGER56_STR BLOB,
-	HASHTBL_BIG_INTEGER57_STR BLOB,
-	HASHTBL_BIG_INTEGER58_STR BLOB,
-	HASHTBL_BIG_INTEGER59_STR BLOB,
-	HASHTBL_BIG_INTEGER60_STR BLOB,
-	HASHTBL_BIG_INTEGER61_STR BLOB,
-	HASHTBL_BYTE63_STR BLOB,
-	HASHTBL_BYTE64_STR BLOB,
-	HASHTBL_BYTE65_STR BLOB,
-	HASHTBL_BYTE66_STR BLOB,
-	HASHTBL_BYTE67_STR BLOB,
-	HASHTBL_BYTE68_STR BLOB,
-	HASHTBL_BYTE69_STR BLOB,
-	HASHTBL_BYTE70_STR BLOB,
-	HASHTBL_DOUBLE72_STR BLOB,
-	HASHTBL_DOUBLE73_STR BLOB,
-	HASHTBL_DOUBLE74_STR BLOB,
-	HASHTBL_DOUBLE75_STR BLOB,
-	HASHTBL_DOUBLE76_STR BLOB,
-	HASHTBL_DOUBLE77_STR BLOB,
-	HASHTBL_DOUBLE78_STR BLOB,
-	HASHTBL_DOUBLE79_STR BLOB,
-	HASHTBL_FLOAT81_STR BLOB,
-	HASHTBL_FLOAT82_STR BLOB,
-	HASHTBL_FLOAT83_STR BLOB,
-	HASHTBL_FLOAT84_STR BLOB,
-	HASHTBL_FLOAT85_STR BLOB,
-	HASHTBL_FLOAT86_STR BLOB,
-	HASHTBL_FLOAT87_STR BLOB,
-	HASHTBL_FLOAT88_STR BLOB,
-	HASHTBL_INTEGER90_STR BLOB,
-	HASHTBL_INTEGER91_STR BLOB,
-	HASHTBL_INTEGER92_STR BLOB,
-	HASHTBL_INTEGER93_STR BLOB,
-	HASHTBL_INTEGER94_STR BLOB,
-	HASHTBL_INTEGER95_STR BLOB,
-	HASHTBL_INTEGER96_STR BLOB,
-	HASHTBL_INTEGER97_STR BLOB,
-	HASHTBL_LONG99_STR BLOB,
-	HASHTBL_LONG100_STR BLOB,
-	HASHTBL_LONG101_STR BLOB,
-	HASHTBL_LONG102_STR BLOB,
-	HASHTBL_LONG103_STR BLOB,
-	HASHTBL_LONG104_STR BLOB,
-	HASHTBL_LONG105_STR BLOB,
-	HASHTBL_LONG106_STR BLOB,
-	HASHTBL_SHORT108_STR BLOB,
-	HASHTBL_SHORT109_STR BLOB,
-	HASHTBL_SHORT110_STR BLOB,
-	HASHTBL_SHORT111_STR BLOB,
-	HASHTBL_SHORT112_STR BLOB,
-	HASHTBL_SHORT113_STR BLOB,
-	HASHTBL_SHORT114_STR BLOB,
-	HASHTBL_SHORT115_STR BLOB,
+	HASHTBL_STRING27_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING28_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING29_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING30_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING31_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING32_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING33_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING34_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE36_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE37_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE38_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE39_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE40_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE41_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE42_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE43_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE63_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE64_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE65_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE66_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE67_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE68_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE69_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE70_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG99_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG100_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG101_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG102_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG103_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG104_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG105_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG106_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT108_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT109_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT110_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT111_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT112_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT113_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT114_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT115_STR LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HTSVC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -5886,86 +5886,86 @@
 
 CREATE TABLE TREEMAPSTRINGVALUE_COLLECTIONS (
     IDENTIFIER INTEGER NOT NULL,
-	TREEMAP_STRING27_STR BLOB,
-	TREEMAP_STRING28_STR BLOB,
-	TREEMAP_STRING29_STR BLOB,
-	TREEMAP_STRING30_STR BLOB,
-	TREEMAP_STRING31_STR BLOB,
-	TREEMAP_STRING32_STR BLOB,
-	TREEMAP_STRING33_STR BLOB,
-	TREEMAP_STRING34_STR BLOB,
-	TREEMAP_DATE36_STR BLOB,
-	TREEMAP_DATE37_STR BLOB,
-	TREEMAP_DATE38_STR BLOB,
-	TREEMAP_DATE39_STR BLOB,
-	TREEMAP_DATE40_STR BLOB,
-	TREEMAP_DATE41_STR BLOB,
-	TREEMAP_DATE42_STR BLOB,
-	TREEMAP_DATE43_STR BLOB,
-	TREEMAP_BIG_DECIMAL45_STR BLOB,
-	TREEMAP_BIG_DECIMAL46_STR BLOB,
-	TREEMAP_BIG_DECIMAL47_STR BLOB,
-	TREEMAP_BIG_DECIMAL48_STR BLOB,
-	TREEMAP_BIG_DECIMAL49_STR BLOB,
-	TREEMAP_BIG_DECIMAL50_STR BLOB,
-	TREEMAP_BIG_DECIMAL51_STR BLOB,
-	TREEMAP_BIG_DECIMAL52_STR BLOB,
-	TREEMAP_BIG_INTEGER54_STR BLOB,
-	TREEMAP_BIG_INTEGER55_STR BLOB,
-	TREEMAP_BIG_INTEGER56_STR BLOB,
-	TREEMAP_BIG_INTEGER57_STR BLOB,
-	TREEMAP_BIG_INTEGER58_STR BLOB,
-	TREEMAP_BIG_INTEGER59_STR BLOB,
-	TREEMAP_BIG_INTEGER60_STR BLOB,
-	TREEMAP_BIG_INTEGER61_STR BLOB,
-	TREEMAP_BYTE63_STR BLOB,
-	TREEMAP_BYTE64_STR BLOB,
-	TREEMAP_BYTE65_STR BLOB,
-	TREEMAP_BYTE66_STR BLOB,
-	TREEMAP_BYTE67_STR BLOB,
-	TREEMAP_BYTE68_STR BLOB,
-	TREEMAP_BYTE69_STR BLOB,
-	TREEMAP_BYTE70_STR BLOB,
-	TREEMAP_DOUBLE72_STR BLOB,
-	TREEMAP_DOUBLE73_STR BLOB,
-	TREEMAP_DOUBLE74_STR BLOB,
-	TREEMAP_DOUBLE75_STR BLOB,
-	TREEMAP_DOUBLE76_STR BLOB,
-	TREEMAP_DOUBLE77_STR BLOB,
-	TREEMAP_DOUBLE78_STR BLOB,
-	TREEMAP_DOUBLE79_STR BLOB,
-	TREEMAP_FLOAT81_STR BLOB,
-	TREEMAP_FLOAT82_STR BLOB,
-	TREEMAP_FLOAT83_STR BLOB,
-	TREEMAP_FLOAT84_STR BLOB,
-	TREEMAP_FLOAT85_STR BLOB,
-	TREEMAP_FLOAT86_STR BLOB,
-	TREEMAP_FLOAT87_STR BLOB,
-	TREEMAP_FLOAT88_STR BLOB,
-	TREEMAP_INTEGER90_STR BLOB,
-	TREEMAP_INTEGER91_STR BLOB,
-	TREEMAP_INTEGER92_STR BLOB,
-	TREEMAP_INTEGER93_STR BLOB,
-	TREEMAP_INTEGER94_STR BLOB,
-	TREEMAP_INTEGER95_STR BLOB,
-	TREEMAP_INTEGER96_STR BLOB,
-	TREEMAP_INTEGER97_STR BLOB,
-	TREEMAP_LONG99_STR BLOB,
-	TREEMAP_LONG100_STR BLOB,
-	TREEMAP_LONG101_STR BLOB,
-	TREEMAP_LONG102_STR BLOB,
-	TREEMAP_LONG103_STR BLOB,
-	TREEMAP_LONG104_STR BLOB,
-	TREEMAP_LONG105_STR BLOB,
-	TREEMAP_LONG106_STR BLOB,
-	TREEMAP_SHORT108_STR BLOB,
-	TREEMAP_SHORT109_STR BLOB,
-	TREEMAP_SHORT110_STR BLOB,
-	TREEMAP_SHORT111_STR BLOB,
-	TREEMAP_SHORT112_STR BLOB,
-	TREEMAP_SHORT113_STR BLOB,
-	TREEMAP_SHORT114_STR BLOB,
-	TREEMAP_SHORT115_STR BLOB,
+	TREEMAP_STRING27_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING28_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING29_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING30_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING31_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING32_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING33_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING34_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE36_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE37_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE38_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE39_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE40_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE41_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE42_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE43_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE63_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE64_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE65_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE66_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE67_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE68_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE69_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE70_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG99_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG100_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG101_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG102_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG103_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG104_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG105_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG106_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT108_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT109_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT110_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT111_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT112_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT113_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT114_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT115_STR LONG VARCHAR FOR BIT DATA,
     CONSTRAINT TMSVC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -6232,86 +6232,86 @@
 
 CREATE TABLE MAPSTRINGVALUE_COLLECTIONS (
     IDENTIFIER INTEGER NOT NULL,
-	MAP_OF_STRING27_STRING BLOB,
-	MAP_OF_STRING28_STRING BLOB,
-	MAP_OF_STRING29_STRING BLOB,
-	MAP_OF_STRING30_STRING BLOB,
-	MAP_OF_STRING31_STRING BLOB,
-	MAP_OF_STRING32_STRING BLOB,
-	MAP_OF_STRING33_STRING BLOB,
-	MAP_OF_STRING34_STRING BLOB,
-	MAP_OF_DATE36_STRING BLOB,
-	MAP_OF_DATE37_STRING BLOB,
-	MAP_OF_DATE38_STRING BLOB,
-	MAP_OF_DATE39_STRING BLOB,
-	MAP_OF_DATE40_STRING BLOB,
-	MAP_OF_DATE41_STRING BLOB,
-	MAP_OF_DATE42_STRING BLOB,
-	MAP_OF_DATE43_STRING BLOB,
-	MAP_OF_BIG_DECIMAL45_STRING BLOB,
-	MAP_OF_BIG_DECIMAL46_STRING BLOB,
-	MAP_OF_BIG_DECIMAL47_STRING BLOB,
-	MAP_OF_BIG_DECIMAL48_STRING BLOB,
-	MAP_OF_BIG_DECIMAL49_STRING BLOB,
-	MAP_OF_BIG_DECIMAL50_STRING BLOB,
-	MAP_OF_BIG_DECIMAL51_STRING BLOB,
-	MAP_OF_BIG_DECIMAL52_STRING BLOB,
-	MAP_OF_BIG_INTEGER54_STRING BLOB,
-	MAP_OF_BIG_INTEGER55_STRING BLOB,
-	MAP_OF_BIG_INTEGER56_STRING BLOB,
-	MAP_OF_BIG_INTEGER57_STRING BLOB,
-	MAP_OF_BIG_INTEGER58_STRING BLOB,
-	MAP_OF_BIG_INTEGER59_STRING BLOB,
-	MAP_OF_BIG_INTEGER60_STRING BLOB,
-	MAP_OF_BIG_INTEGER61_STRING BLOB,
-	MAP_OF_BYTE63_STRING BLOB,
-	MAP_OF_BYTE64_STRING BLOB,
-	MAP_OF_BYTE65_STRING BLOB,
-	MAP_OF_BYTE66_STRING BLOB,
-	MAP_OF_BYTE67_STRING BLOB,
-	MAP_OF_BYTE68_STRING BLOB,
-	MAP_OF_BYTE69_STRING BLOB,
-	MAP_OF_BYTE70_STRING BLOB,
-	MAP_OF_DOUBLE72_STRING BLOB,
-	MAP_OF_DOUBLE73_STRING BLOB,
-	MAP_OF_DOUBLE74_STRING BLOB,
-	MAP_OF_DOUBLE75_STRING BLOB,
-	MAP_OF_DOUBLE76_STRING BLOB,
-	MAP_OF_DOUBLE77_STRING BLOB,
-	MAP_OF_DOUBLE78_STRING BLOB,
-	MAP_OF_DOUBLE79_STRING BLOB,
-	MAP_OF_FLOAT81_STRING BLOB,
-	MAP_OF_FLOAT82_STRING BLOB,
-	MAP_OF_FLOAT83_STRING BLOB,
-	MAP_OF_FLOAT84_STRING BLOB,
-	MAP_OF_FLOAT85_STRING BLOB,
-	MAP_OF_FLOAT86_STRING BLOB,
-	MAP_OF_FLOAT87_STRING BLOB,
-	MAP_OF_FLOAT88_STRING BLOB,
-	MAP_OF_INTEGER90_STRING BLOB,
-	MAP_OF_INTEGER91_STRING BLOB,
-	MAP_OF_INTEGER92_STRING BLOB,
-	MAP_OF_INTEGER93_STRING BLOB,
-	MAP_OF_INTEGER94_STRING BLOB,
-	MAP_OF_INTEGER95_STRING BLOB,
-	MAP_OF_INTEGER96_STRING BLOB,
-	MAP_OF_INTEGER97_STRING BLOB,
-	MAP_OF_LONG99_STRING BLOB,
-	MAP_OF_LONG100_STRING BLOB,
-	MAP_OF_LONG101_STRING BLOB,
-	MAP_OF_LONG102_STRING BLOB,
-	MAP_OF_LONG103_STRING BLOB,
-	MAP_OF_LONG104_STRING BLOB,
-	MAP_OF_LONG105_STRING BLOB,
-	MAP_OF_LONG106_STRING BLOB,
-	MAP_OF_SHORT108_STRING BLOB,
-	MAP_OF_SHORT109_STRING BLOB,
-	MAP_OF_SHORT110_STRING BLOB,
-	MAP_OF_SHORT111_STRING BLOB,
-	MAP_OF_SHORT112_STRING BLOB,
-	MAP_OF_SHORT113_STRING BLOB,
-	MAP_OF_SHORT114_STRING BLOB,
-	MAP_OF_SHORT115_STRING BLOB,
+	MAP_OF_STRING27_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING28_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING29_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING30_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING31_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING32_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING33_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_STRING34_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE36_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE37_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE38_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE39_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE40_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE41_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE42_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DATE43_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL45_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL46_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL47_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL48_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL49_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL50_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL51_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_DECIMAL52_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER54_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER55_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER56_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER57_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER58_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER59_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER60_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BIG_INTEGER61_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE63_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE64_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE65_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE66_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE67_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE68_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE69_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_BYTE70_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE72_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE73_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE74_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE75_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE76_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE77_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE78_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_DOUBLE79_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT81_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT82_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT83_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT84_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT85_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT86_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT87_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_FLOAT88_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER90_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER91_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER92_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER93_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER94_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER95_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER96_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_INTEGER97_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG99_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG100_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG101_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG102_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG103_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG104_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG105_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_LONG106_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT108_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT109_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT110_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT111_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT112_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT113_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT114_STRING LONG VARCHAR FOR BIT DATA,
+	MAP_OF_SHORT115_STRING LONG VARCHAR FOR BIT DATA,
     CONSTRAINT MSVC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -6579,94 +6579,94 @@
 CREATE TABLE TREEMAPSTRINGKEY_COLLECTIONS
 (
     IDENTIFIER INTEGER NOT NULL,
-	TREEMAP_STR_STRING9 BLOB,
-	TREEMAP_STR_STRING10 BLOB,
-	TREEMAP_STR_STRING11 BLOB,
-	TREEMAP_STR_DATE12 BLOB,
-	TREEMAP_STR_DATE13 BLOB,
-	TREEMAP_STR_DATE14 BLOB,
-	TREEMAP_STR_LOCALE15 BLOB,
-	TREEMAP_STR_LOCALE16 BLOB,
-	TREEMAP_STR_LOCALE17 BLOB,
-	TREEMAP_STR_BIG_DECIMAL18 BLOB,
-	TREEMAP_STR_BIG_DECIMAL19 BLOB,
-	TREEMAP_STR_BIG_DECIMAL20 BLOB,
-	TREEMAP_STR_BIG_INTEGER21 BLOB,
-	TREEMAP_STR_BIG_INTEGER22 BLOB,
-	TREEMAP_STR_BIG_INTEGER23 BLOB,
-	TREEMAP_STR_BYTE24 BLOB,
-	TREEMAP_STR_BYTE25 BLOB,
-	TREEMAP_STR_BYTE26 BLOB,
-	TREEMAP_STR_DOUBLE27 BLOB,
-	TREEMAP_STR_DOUBLE28 BLOB,
-	TREEMAP_STR_DOUBLE29 BLOB,
-	TREEMAP_STR_FLOAT30 BLOB,
-	TREEMAP_STR_FLOAT31 BLOB,
-	TREEMAP_STR_FLOAT32 BLOB,
-	TREEMAP_STR_INTEGER33 BLOB,
-	TREEMAP_STR_INTEGER34 BLOB,
-	TREEMAP_STR_INTEGER35 BLOB,
-	TREEMAP_STR_LONG36 BLOB,
-	TREEMAP_STR_LONG37 BLOB,
-	TREEMAP_STR_LONG38 BLOB,
-	TREEMAP_STR_SHORT39 BLOB,
-	TREEMAP_STR_SHORT40 BLOB,
-	TREEMAP_STR_SHORT41 BLOB,
-	TREEMAP_STR_STRING51 BLOB,
-	TREEMAP_STR_STRING52 BLOB,
-	TREEMAP_STR_STRING53 BLOB,
-	TREEMAP_STR_DATE54 BLOB,
-	TREEMAP_STR_DATE55 BLOB,
-	TREEMAP_STR_DATE56 BLOB,
-	TREEMAP_STR_LOCALE57 BLOB,
-	TREEMAP_STR_LOCALE58 BLOB,
-	TREEMAP_STR_LOCALE59 BLOB,
-	TREEMAP_STR_BIG_DECIMAL60 BLOB,
-	TREEMAP_STR_BIG_DECIMAL61 BLOB,
-	TREEMAP_STR_BIG_DECIMAL62 BLOB,
-	TREEMAP_STR_BIG_INTEGER63 BLOB,
-	TREEMAP_STR_BIG_INTEGER64 BLOB,
-	TREEMAP_STR_BIG_INTEGER65 BLOB,
-	TREEMAP_STR_BYTE66 BLOB,
-	TREEMAP_STR_BYTE67 BLOB,
-	TREEMAP_STR_BYTE68 BLOB,
-	TREEMAP_STR_DOUBLE69 BLOB,
-	TREEMAP_STR_DOUBLE70 BLOB,
-	TREEMAP_STR_DOUBLE71 BLOB,
-	TREEMAP_STR_FLOAT72 BLOB,
-	TREEMAP_STR_FLOAT73 BLOB,
-	TREEMAP_STR_FLOAT74 BLOB,
-	TREEMAP_STR_INTEGER75 BLOB,
-	TREEMAP_STR_INTEGER76 BLOB,
-	TREEMAP_STR_INTEGER77 BLOB,
-	TREEMAP_STR_LONG78 BLOB,
-	TREEMAP_STR_LONG79 BLOB,
-	TREEMAP_STR_LONG80 BLOB,
-	TREEMAP_STR_SHORT81 BLOB,
-	TREEMAP_STR_SHORT82 BLOB,
-	TREEMAP_STR_SHORT83 BLOB,
-	TREEMAP_STR_STRING93 BLOB,
-	TREEMAP_STR_STRING94 BLOB,
-	TREEMAP_STR_DATE96 BLOB,
-	TREEMAP_STR_DATE97 BLOB,
-	TREEMAP_STR_LOCALE99 BLOB,
-	TREEMAP_STR_LOCALE100 BLOB,
-	TREEMAP_STR_BIG_DECIMAL102 BLOB,
-	TREEMAP_STR_BIG_DECIMAL103 BLOB,
-	TREEMAP_STR_BIG_INTEGER015 BLOB,
-	TREEMAP_STR_BIG_INTEGER106 BLOB,
-	TREEMAP_STR_BYTE108 BLOB,
-	TREEMAP_STR_BYTE109 BLOB,
-	TREEMAP_STR_DOUBLE111 BLOB,
-	TREEMAP_STR_DOUBLE112 BLOB,
-	TREEMAP_STR_FLOAT114 BLOB,
-	TREEMAP_STR_FLOAT115 BLOB,
-	TREEMAP_STR_INTEGER117 BLOB,
-	TREEMAP_STR_INTEGER118 BLOB,
-	TREEMAP_STR_LONG120 BLOB,
-	TREEMAP_STR_LONG121 BLOB,
-	TREEMAP_STR_SHORT123 BLOB,
-	TREEMAP_STR_SHORT124 BLOB,
+	TREEMAP_STR_STRING9 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING10 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING11 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE12 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE13 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE14 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE15 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE16 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE17 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL18 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL19 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL20 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER21 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER22 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER23 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE24 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE25 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE26 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE27 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE28 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE29 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT30 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT31 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT32 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER33 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER34 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER35 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG36 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG37 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG38 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT39 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT40 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT41 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING51 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING52 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING53 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE54 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE55 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE56 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE57 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE58 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE59 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL60 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL61 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL62 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER63 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER64 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER65 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE66 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE67 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE68 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE69 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE70 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE71 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT72 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT73 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT74 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER75 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER76 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER77 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG78 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG79 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG80 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT81 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT82 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT83 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING93 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_STRING94 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE96 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DATE97 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE99 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LOCALE100 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL102 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_DECIMAL103 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER015 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BIG_INTEGER106 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE108 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_BYTE109 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE111 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_DOUBLE112 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT114 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_FLOAT115 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER117 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_INTEGER118 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG120 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_LONG121 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT123 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STR_SHORT124 LONG VARCHAR FOR BIT DATA,
     CONSTRAINT TMSKC_PK PRIMARY KEY (IDENTIFIER)
 );
 



Mime
View raw message