List:Commits« Previous MessageNext Message »
From:mleich Date:March 11 2008 6:49pm
Subject:bk commit into 5.0 tree (mleich:1.2583) BUG#34532
View as plain text  
Below is the list of changes that have just been committed into a local
5.0 repository of mleich.  When mleich does a push these changes
will be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://dev.mysql.com/doc/mysql/en/installing-source-tree.html

ChangeSet@stripped, 2008-03-11 19:49:50+01:00, mleich@stripped +21 -0
  Post fix for
  WL#4203 Reorganize and fix the data dictionary tests of
          testsuite funcs_1
  because the goal to fix
  Bug#34532 Some funcs_1 tests do not clean up at end of testing
  was partially missed.
  Some minor additional modifications are for
     WL#4304 Cleanup in funcs_1 tests

  BitKeeper/deleted/.del-innodb_triggers.result@stripped, 2008-03-11 16:03:58+01:00, mleich@stripped +0 -0
    Delete: mysql-test/suite/funcs_1/r/innodb_triggers.result

  BitKeeper/deleted/.del-memory_triggers.result@stripped, 2008-03-11 16:03:37+01:00, mleich@stripped +0 -0
    Delete: mysql-test/suite/funcs_1/r/memory_triggers.result

  BitKeeper/deleted/.del-myisam_triggers.result@stripped, 2008-03-11 16:03:56+01:00, mleich@stripped +0 -0
    Delete: mysql-test/suite/funcs_1/r/myisam_triggers.result

  mysql-test/suite/funcs_1/cursors/cursors_master.test@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Backport of file in 5.1

  mysql-test/suite/funcs_1/datadict/datadict_load.inc@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +33 -49
    Cleanup

  mysql-test/suite/funcs_1/r/innodb_views.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +11946 -502
    Updated results

  mysql-test/suite/funcs_1/r/is_columns_innodb.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_columns_memory.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_columns_myisam.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_columns_ndb.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_tables_innodb.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_tables_memory.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_tables_myisam.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/is_tables_ndb.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -1
    Updated results

  mysql-test/suite/funcs_1/r/memory_views.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +11946 -502
    Updated results

  mysql-test/suite/funcs_1/r/myisam_views.result@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +12088 -9328
    Updated results

  mysql-test/suite/funcs_1/t/innodb_storedproc.test@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +3 -0
    Backport of file in 5.1

  mysql-test/suite/funcs_1/t/memory_storedproc.test@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +2 -0
    Backport of file in 5.1

  mysql-test/suite/funcs_1/t/myisam_storedproc.test@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +2 -0
    Backport of file in 5.1

  mysql-test/suite/funcs_1/t/myisam_trig_1011ext.test@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +0 -9
    Cleanup

  mysql-test/suite/funcs_1/views/views_master.inc@stripped, 2008-03-11 19:49:47+01:00, mleich@stripped +440 -409
    Backport of file in 5.1 which got many fixes for instabilities
    and other improvements

diff -Nrup a/mysql-test/suite/funcs_1/cursors/cursors_master.test b/mysql-test/suite/funcs_1/cursors/cursors_master.test
--- a/mysql-test/suite/funcs_1/cursors/cursors_master.test	2007-02-06 18:54:34 +01:00
+++ b/mysql-test/suite/funcs_1/cursors/cursors_master.test	2008-03-11 19:49:47 +01:00
@@ -1,4 +1,3 @@
 #### suite/funcs_1/cursors/cursors_master.test
-
 let $message= NOT YET IMPLEMENTED: cursor tests;
 --source include/show_msg80.inc
diff -Nrup a/mysql-test/suite/funcs_1/datadict/datadict_load.inc b/mysql-test/suite/funcs_1/datadict/datadict_load.inc
--- a/mysql-test/suite/funcs_1/datadict/datadict_load.inc	2007-05-01 15:52:15 +02:00
+++ b/mysql-test/suite/funcs_1/datadict/datadict_load.inc	2008-03-11 19:49:47 +01:00
@@ -67,56 +67,40 @@ let $engine_myisam= `SELECT @ENGINE_MYIS
 let $engine_innodb= `SELECT @ENGINE_INNODB = 1`;
 let $engine_memory= `SELECT @ENGINE_MEMORY = 1`;
 
-# Decide, if the objects are to be (re)created
-#
-# - once at the beginning of a set of testcases ('$NO_REFRESH' <> '' --> TRUE)
-#   That means the current script must not (re)create any object.
-#   It can expect, that the objects already exist.
-#
-# - per every testscript/case ('$NO_REFRESH' = '' --> FALSE)
-#   That means all objects have to be (re)created within the current script.
-#
-eval SET @NO_REFRESH = IF( '$NO_REFRESH' = '', 0, 1);
-let $run= `SELECT @NO_REFRESH = 0`;
-if ($run)
-{
-   --disable_warnings
-   DROP DATABASE IF EXISTS test1;
-   --enable_warnings
-   CREATE DATABASE test1;
-   USE test;
+--disable_warnings
+DROP DATABASE IF EXISTS test1;
+--enable_warnings
+CREATE DATABASE test1;
+USE test;
 
-   # until a statement 'eval --source suite/funcs_1/include/$var_tb1.inc
-   # works we need to have similar statements for each $engine
-   if ($engine_innodb)
-   {
-       --source suite/funcs_1/include/innodb_tb1.inc
-       --source suite/funcs_1/include/innodb_tb2.inc
-       --source suite/funcs_1/include/innodb_tb3.inc
-       --source suite/funcs_1/include/innodb_tb4.inc
-       USE test1;
-       --source suite/funcs_1/include/innodb_tb2.inc
-   }
+if ($engine_innodb)
+{
+    --source suite/funcs_1/include/innodb_tb1.inc
+    --source suite/funcs_1/include/innodb_tb2.inc
+    --source suite/funcs_1/include/innodb_tb3.inc
+    --source suite/funcs_1/include/innodb_tb4.inc
+    USE test1;
+    --source suite/funcs_1/include/innodb_tb2.inc
+}
 
-   if ($engine_memory)
-   {
-      --source suite/funcs_1/include/memory_tb1.inc
-      --source suite/funcs_1/include/memory_tb2.inc
-      --source suite/funcs_1/include/memory_tb3.inc
-      --source suite/funcs_1/include/memory_tb4.inc
-      USE test1;
-      --source suite/funcs_1/include/memory_tb2.inc
-   }
+if ($engine_memory)
+{
+   --source suite/funcs_1/include/memory_tb1.inc
+   --source suite/funcs_1/include/memory_tb2.inc
+   --source suite/funcs_1/include/memory_tb3.inc
+   --source suite/funcs_1/include/memory_tb4.inc
+   USE test1;
+   --source suite/funcs_1/include/memory_tb2.inc
+}
 
-   if ($engine_myisam)
-   {
-      --source suite/funcs_1/include/myisam_tb1.inc
-      --source suite/funcs_1/include/myisam_tb2.inc
-      --source suite/funcs_1/include/myisam_tb3.inc
-      --source suite/funcs_1/include/myisam_tb4.inc
-      USE test1;
-      --source suite/funcs_1/include/myisam_tb2.inc
-   }
-   USE test;
-   --source suite/funcs_1/include/sp_tb.inc
+if ($engine_myisam)
+{
+   --source suite/funcs_1/include/myisam_tb1.inc
+   --source suite/funcs_1/include/myisam_tb2.inc
+   --source suite/funcs_1/include/myisam_tb3.inc
+   --source suite/funcs_1/include/myisam_tb4.inc
+   USE test1;
+   --source suite/funcs_1/include/myisam_tb2.inc
 }
+USE test;
+--source suite/funcs_1/include/sp_tb.inc
diff -Nrup a/mysql-test/suite/funcs_1/r/innodb_triggers.result b/mysql-test/suite/funcs_1/r/innodb_triggers.result
--- a/mysql-test/suite/funcs_1/r/innodb_triggers.result	2007-02-06 18:54:36 +01:00
+++ /dev/null	Wed Dec 31 16:00:00 196900
@@ -1,2331 +0,0 @@
-SET @NO_REFRESH = IF( '' = '', 0, 1);
-USE test;
-drop table if exists tb3 ;
-create table tb3 (
-f118 char not null DEFAULT 'a', 
-f119 char binary not null DEFAULT b'101', 
-f120 char ascii not null DEFAULT b'101', 
-f121 tinytext, 
-f122 text, 
-f123 mediumtext, 
-f124 longtext unicode, 
-f125 tinyblob, 
-f126 blob, 
-f127 mediumblob, 
-f128 longblob, 
-f129 binary not null DEFAULT b'101', 
-f130 tinyint not null DEFAULT 99, 
-f131 tinyint unsigned not null DEFAULT 99, 
-f132 tinyint zerofill not null DEFAULT 99, 
-f133 tinyint unsigned zerofill not null DEFAULT 99, 
-f134 smallint not null DEFAULT 999, 
-f135 smallint unsigned not null DEFAULT 999, 
-f136 smallint zerofill not null DEFAULT 999,  
-f137 smallint unsigned zerofill not null DEFAULT 999, 
-f138 mediumint not null DEFAULT 9999, 
-f139 mediumint unsigned not null DEFAULT 9999, 
-f140 mediumint zerofill not null DEFAULT 9999, 
-f141 mediumint unsigned zerofill not null DEFAULT 9999, 
-f142 int not null DEFAULT 99999, 
-f143 int unsigned not null DEFAULT 99999, 
-f144 int zerofill not null DEFAULT 99999, 
-f145 int unsigned zerofill not null DEFAULT 99999, 
-f146 bigint not null DEFAULT 999999, 
-f147 bigint unsigned not null DEFAULT 999999, 
-f148 bigint zerofill not null DEFAULT 999999, 
-f149 bigint unsigned zerofill not null DEFAULT 999999, 
-f150 decimal not null DEFAULT 999.999, 
-f151 decimal unsigned not null DEFAULT 999.17, 
-f152 decimal zerofill not null DEFAULT 999.999, 
-f153 decimal unsigned zerofill, 
-f154 decimal (0), 
-f155 decimal (64), 
-f156 decimal (0) unsigned, 
-f157 decimal (64) unsigned, 
-f158 decimal (0) zerofill, 
-f159 decimal (64) zerofill, 
-f160 decimal (0) unsigned zerofill, 
-f161 decimal (64) unsigned zerofill, 
-f162 decimal (0,0), 
-f163 decimal (63,30), 
-f164 decimal (0,0) unsigned, 
-f165 decimal (63,30) unsigned, 
-f166 decimal (0,0) zerofill, 
-f167 decimal (63,30) zerofill, 
-f168 decimal (0,0) unsigned zerofill, 
-f169 decimal (63,30) unsigned zerofill, 
-f170 numeric, 
-f171 numeric unsigned, 
-f172 numeric zerofill, 
-f173 numeric unsigned zerofill, 
-f174 numeric (0), 
-f175 numeric (64) 
-) engine = innodb;
-Warnings:
-Note	1265	Data truncated for column 'f150' at row 1
-Note	1265	Data truncated for column 'f151' at row 1
-Note	1265	Data truncated for column 'f152' at row 1
-load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/innodb_tb3.txt' into table tb3 ;
-
-Testcase: 3.5:
---------------
-create User test_general@localhost;
-set password for test_general@localhost = password('PWD');
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_general@localhost;
-create User test_super@localhost;
-set password for test_super@localhost = password('PWD');
-grant ALL on *.* to test_super@localhost with grant OPTION;
-connect(localhost,test_general,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_super,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-
-Testcase: 3.5.1.1:
-------------------
-use test;
-Create trigger trg1_1 BEFORE INSERT 
-on tb3 for each row set @test_before = 2, new.f142 = @test_before;
-Create trigger trg1_2 AFTER INSERT 
-on tb3 for each row set @test_after = 6;
-Create trigger trg1_4 BEFORE UPDATE 
-on tb3 for each row set @test_before = 27, 
-new.f142 = @test_before, 
-new.f122 = 'Before Update Trigger';
-Create trigger trg1_3 AFTER UPDATE 
-on tb3 for each row set @test_after = '15';
-Create trigger trg1_5 BEFORE DELETE on tb3 for each row  
-select count(*) into @test_before from tb3 as tr_tb3 
-where f121 = 'Test 3.5.1.1';
-Create trigger trg1_6 AFTER DELETE on tb3 for each row  
-select count(*) into @test_after from tb3 as tr_tb3 
-where f121 = 'Test 3.5.1.1';
-set @test_before = 1;
-set @test_after = 5;
-select @test_before, @test_after;
-@test_before	@test_after
-1	5
-Insert into tb3 (f121, f122, f142, f144, f134) 
-values ('Test 3.5.1.1', 'First Row', @test_before, @test_after, 1);
-select f121, f122, f142, f144, f134 from tb3 where f121 = 'Test 3.5.1.1';
-f121	f122	f142	f144	f134
-Test 3.5.1.1	First Row	2	0000000005	1
-select @test_before, @test_after;
-@test_before	@test_after
-2	6
-set @test_before = 18;
-set @test_after = 8;
-select @test_before, @test_after;
-@test_before	@test_after
-18	8
-Update tb3 set  tb3.f122 = 'Update', 
-tb3.f142 = @test_before, 
-tb3.f144 = @test_after 
-where tb3.f121 = 'Test 3.5.1.1';
-select f121, f122, f142, f144, f134 from tb3 where f121 = 'Test 3.5.1.1';
-f121	f122	f142	f144	f134
-Test 3.5.1.1	Before Update Trigger	27	0000000008	1
-select @test_before, @test_after;
-@test_before	@test_after
-27	15
-Insert into tb3 (f121, f122, f142, f144, f134) 
-values ('Test 3.5.1.1', 'Second Row', 5, 6, 2);
-set @test_before = 0;
-set @test_after = 0;
-select f121, f122, f142, f144, f134 from tb3 where f121 = 'Test 3.5.1.1';
-f121	f122	f142	f144	f134
-Test 3.5.1.1	Before Update Trigger	27	0000000008	1
-Test 3.5.1.1	Second Row	2	0000000006	2
-select @test_before, @test_after;
-@test_before	@test_after
-0	0
-Delete from tb3 where f121 = 'Test 3.5.1.1' and f134 = 2;
-select f121, f122, f142, f144, f134 from tb3 where f121 = 'Test 3.5.1.1';
-f121	f122	f142	f144	f134
-Test 3.5.1.1	Before Update Trigger	27	0000000008	1
-select @test_before, @test_after;
-@test_before	@test_after
-2	1
-drop trigger trg1_1;
-drop trigger trg1_2;
-drop trigger trg1_3;
-drop trigger trg1_4;
-drop trigger trg1_5;
-drop trigger trg1_6;
-delete from tb3 where f121='Test 3.5.1.1';
-
-Testcase: 3.5.1.2:
-------------------
-Create trigger trg_1 after insert 
-on tb3 for each statement set @x= 1;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'statement set @x= 1' at line 2
-drop trigger trg_1;
-
-Testcase 3.5.1.3:
------------------
-CREATE TRIGGER trg3_1 on tb3 BEFORE INSERT for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'on tb3 BEFORE INSERT for each row set new.f120 = 't'' at line 1
-CREATE trg3_2 TRIGGER AFTER INSERT on tb3 for each row set new.f120 = 's';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'trg3_2 TRIGGER AFTER INSERT on tb3 for each row set new.f120 = 's'' at line 1
-CREATE TRIGGER trg3_3 Before DELETE on tb3 set @ret1 = 'test' for each row;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set @ret1 = 'test' for each row' at line 1
-CREATE TRIGGER trg3_4 DELETE AFTER on tb3 set @ret1 = 'test' for each row;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELETE AFTER on tb3 set @ret1 = 'test' for each row' at line 1
-CREATE for each row TRIGGER trg3_5 AFTER UPDATE on tb3 set @ret1 = 'test';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'for each row TRIGGER trg3_5 AFTER UPDATE on tb3 set @ret1 = 'test'' at line 1
-drop trigger trg3_1;
-drop trigger trg3_2;
-drop trigger trg3_3;
-drop trigger trg3_4;
-drop trigger trg3_5;
-
-Testcase: 3.5.1.5:
-------------------
-CREATE TRIGGER trg4_1 AFTER on tb3 for each row set new.f120 = 'e';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'on tb3 for each row set new.f120 = 'e'' at line 1
-CREATE TRIGGER trg4_2 INSERT on tb3 for each set row  new.f120 = 'f';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT on tb3 for each set row  new.f120 = 'f'' at line 1
-CREATE TRIGGER trg4_3 BEFORE INSERT tb3 for each row set new.f120 = 'g';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb3 for each row set new.f120 = 'g'' at line 1
-CREATE TRIGGER trg4_4 AFTER UPDATE on tb3 for each set new.f120 = 'g';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set new.f120 = 'g'' at line 1
-CREATE trg4_5 AFTER DELETE on tb3 for each set new.f120 = 'g';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'trg4_5 AFTER DELETE on tb3 for each set new.f120 = 'g'' at line 1
-CREATE TRIGGER trg4_6 BEFORE DELETE for each row set new.f120 = 'g';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'for each row set new.f120 = 'g'' at line 1
-drop trigger trg4_1;
-drop trigger trg4_2;
-drop trigger trg4_3;
-drop trigger trg4_4;
-drop trigger trg4_5;
-drop trigger trg4_6;
-
-Testcase 3.5.1.6: - Need to fix
--------------------------------
-
-Testcase 3.5.1.7: - need to fix
--------------------------------
-drop table if exists t1;
-Warnings:
-Note	1051	Unknown table 't1'
-create table t1 (f1 int, f2 char(25),f3 int) engine=innodb;
-CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1 
-for each row set new.f3 = '14';
-CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
-BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
-insert into t1 (f2) values ('insert 3.5.1.7');
-select * from t1;
-f1	f2	f3
-NULL	insert 3.5.1.7	14
-update t1 set f2='update 3.5.1.7';
-select * from t1;
-f1	f2	f3
-NULL	update 3.5.1.7	42
-select trigger_name from information_schema.triggers;
-trigger_name
-trg5_1
-trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
-drop trigger trg5_1;
-drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
-drop table t1;
-
-Testcase 3.5.1.8:
------------------
-CREATE TRIGGER trg12* before insert on tb3 for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* before insert on tb3 for each row set new.f120 = 't'' at line 1
-CREATE TRIGGER trigger before insert on tb3 for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'trigger before insert on tb3 for each row set new.f120 = 't'' at line 1
-CREATE TRIGGER 100 before insert on tb3 for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '100 before insert on tb3 for each row set new.f120 = 't'' at line 1
-CREATE TRIGGER @@view before insert on tb3 for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@@view before insert on tb3 for each row set new.f120 = 't'' at line 1
-CREATE TRIGGER @name before insert on tb3 for each row set new.f120 = 't';
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@name before insert on tb3 for each row set new.f120 = 't'' at line 1
-CREATE TRIGGER tb3.trg6_1 BEFORE INSERT on test.tb3 
-for each row set new.f120 ='X';
-ERROR HY000: Trigger in wrong schema
-drop database if exists trig_db;
-create database trig_db;
-use trig_db;
-create table t1 (f1 integer) engine = innodb;
-use test;
-CREATE TRIGGER trig_db.trg6_2 AFTER INSERT on tb3 
-for each row set @ret_trg6_2 = 5;
-ERROR HY000: Trigger in wrong schema
-use trig_db;
-CREATE TRIGGER trg6_3 AFTER INSERT on test.tb3 
-for each row set @ret_trg6_3 = 18;
-ERROR HY000: Trigger in wrong schema
-use test;
-drop database trig_db;
-drop trigger trg6_1;
-drop trigger trg6_3;
-
-Testcase 3.5.1.9:(cannot be inplemented at this point)
-------------------------------------------------------
-
-Testcase 3.5.1.10:
-------------------
-CREATE TRIGGER trg7_1 BEFORE UPDATE on tb3 for each row set new.f120 ='X';
-CREATE TRIGGER trg7_1 AFTER INSERT on tb3 for each row set @x ='Y';
-ERROR HY000: Trigger already exists
-drop trigger trg7_1;
-
-Testcase 3.5.1.?:
------------------
-drop table if exists t1;
-drop table if exists t2;
-create table t1 (f1 char(50), f2 integer) engine = innodb;
-create table t2 (f1 char(50), f2 integer) engine = innodb;
-create trigger trig before insert on t1 
-for each row set new.f1 ='trig t1';
-create trigger trig before update on t2 
-for each row set new.f1 ='trig t2';
-ERROR HY000: Trigger already exists
-insert into t1 value ('insert to t1',1);
-select * from t1;
-f1	f2
-trig t1	1
-update t1 set f1='update to t1';
-select * from t1;
-f1	f2
-update to t1	1
-insert into t2 value ('insert to t2',2);
-update t2 set f1='update to t1';
-select * from t2;
-f1	f2
-update to t1	2
-drop table t1;
-drop table t2;
-drop trigger trig;
-
-Testcase 3.5.1.11:
-------------------
-drop database if exists trig_db1;
-drop database if exists trig_db2;
-drop database if exists trig_db3;
-create database trig_db1;
-create database trig_db2;
-create database trig_db3;
-use trig_db1;
-create table t1 (f1 char(50), f2 integer) engine = innodb;
-create trigger trig before insert on t1 
-for each row set new.f1 ='trig1', @test_var1='trig1';
-use trig_db2;
-create table t2 (f1 char(50), f2 integer) engine = innodb;
-create trigger trig before insert on t2 
-for each row set new.f1 ='trig2', @test_var2='trig2';
-use trig_db3;
-create table t1 (f1 char(50), f2 integer) engine = innodb;
-create trigger trig before insert on t1 
-for each row set new.f1 ='trig3', @test_var3='trig3';
-set @test_var1= '', @test_var2= '', @test_var3= '';
-use trig_db1;
-insert into t1 (f1,f2) values ('insert to db1 t1',1);
-insert into trig_db1.t1 (f1,f2) values ('insert to db1 t1 from db1',2);
-insert into trig_db2.t2 (f1,f2) values ('insert to db2 t2 from db1',3);
-insert into trig_db3.t1 (f1,f2) values ('insert to db3 t1 from db1',4);
-select @test_var1, @test_var2, @test_var3;
-@test_var1	@test_var2	@test_var3
-trig1	trig2	trig3
-select * from t1;
-f1	f2
-trig1	1
-trig1	2
-select * from trig_db2.t2;
-f1	f2
-trig2	3
-select * from trig_db3.t1;
-f1	f2
-trig3	4
-select * from t1;
-f1	f2
-trig1	1
-trig1	2
-use test;
-drop database trig_db1;
-drop database trig_db2;
-drop database trig_db3;
-
-Testcase 3.5.2.1/2/3:
----------------------
-drop database if exists trig_db1;
-drop database if exists trig_db2;
-create database trig_db1;
-create database trig_db2;
-use trig_db1;
-create table t1 (f1 char(50), f2 integer) engine = innodb;
-create table trig_db2.t1 (f1 char(50), f2 integer) engine = innodb;
-create trigger trig1_b before insert on t1 
-for each row set @test_var1='trig1_b';
-create trigger trig_db1.trig1_a after insert on t1 
-for each row set @test_var2='trig1_a';
-create trigger trig_db2.trig2 before insert on trig_db2.t1 
-for each row set @test_var3='trig2';
-select trigger_schema, trigger_name, event_object_table
-from information_schema.triggers;
-trigger_schema	trigger_name	event_object_table
-trig_db1	trig1_b	t1
-trig_db1	trig1_a	t1
-trig_db2	trig2	t1
-set @test_var1= '', @test_var2= '', @test_var3= '';
-insert into t1 (f1,f2) values ('insert to db1 t1 from db1',352);
-insert into trig_db2.t1 (f1,f2) values ('insert to db2 t1 from db1',352);
-select @test_var1, @test_var2, @test_var3;
-@test_var1	@test_var2	@test_var3
-trig1_b	trig1_a	trig2
-drop database trig_db1;
-drop database trig_db2;
-
-Testcase 3.5.3:
----------------
-drop database if exists priv_db;
-create database priv_db;
-use priv_db;
-create table t1 (f1 char(20));
-create User test_noprivs@localhost;
-set password for test_noprivs@localhost = password('PWD');
-create User test_yesprivs@localhost;
-set password for test_yesprivs@localhost = password('PWD');
-
-Testcase 3.5.3.2/6:
--------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant ALL  on *.* to test_noprivs@localhost;
-revoke SUPER  on *.* from test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant SELECT on priv_db.t1 to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-
-Testcase 3.5.3.2:
------------------
-select current_user;
-current_user
-test_noprivs@localhost
-use priv_db;
-create trigger trg1_1 before INSERT on t1 for each row 
-set new.f1 = 'trig 3.5.3.2_1-no';
-ERROR 42000: Access denied; you need the SUPER privilege for this operation
-use priv_db;
-insert into t1 (f1) values ('insert 3.5.3.2-no');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-select current_user;
-current_user
-test_yesprivs@localhost
-use priv_db;
-create trigger trg1_2 before INSERT  on t1 for each row 
-set new.f1 = 'trig 3.5.3.2_2-yes';
-use priv_db;
-insert into t1 (f1) values ('insert 3.5.3.2-yes');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-
-Testcase 3.5.3.6:
------------------
-use priv_db;
-drop trigger trg1_2;
-ERROR 42000: Access denied; you need the SUPER privilege for this operation
-use priv_db;
-insert into t1 (f1) values ('insert 3.5.3.6-yes');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-use priv_db;
-drop trigger trg1_2;
-use priv_db;
-insert into t1 (f1) values ('insert 3.5.3.6-no');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-drop trigger trg1_2;
-
-Testcase 3.5.3.7a:
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant ALL  on *.* to test_noprivs@localhost;
-revoke UPDATE  on *.* from test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SELECT, INSERT, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER, UPDATE on *.* to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT UPDATE, SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-select current_user;
-current_user
-test_noprivs@localhost
-use priv_db;
-show grants;
-Grants for test_noprivs@localhost
-GRANT SELECT, INSERT, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-
-Trigger create disabled - should fail - Bug 8884
-------------------------------------------------
-insert into t1 (f1) values ('insert 3.5.3.7-1a');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-drop trigger trg4a_1;
-use priv_db;
-select current_user;
-current_user
-test_yesprivs@localhost
-show grants;
-Grants for test_yesprivs@localhost
-GRANT UPDATE, SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-create trigger trg4a_2 before INSERT  on t1 for each row 
-set new.f1 = 'trig 3.5.3.7-2a';
-insert into t1 (f1) values ('insert 3.5.3.7-2b');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-drop trigger trg4a_2;
-
-Testcase 3.5.3.7b:
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs;
-grant ALL  on priv_db.* to test_noprivs@localhost;
-revoke UPDATE  on priv_db.* from test_noprivs@localhost;
-show grants for test_noprivs;
-Grants for test_noprivs@%
-GRANT SUPER ON *.* TO 'test_noprivs'@'%'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant UPDATE on priv_db.* to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT UPDATE ON `priv_db`.* TO 'test_yesprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT USAGE ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT, INSERT, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `priv_db`.* TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8884
-------------------------------------------------
-insert into t1 (f1) values ('insert 3.5.3.7-1b');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-insert 3.5.3.7-1b
-update t1 set  f1 = 'update 3.5.3.7-1b' where f1 = 'insert 3.5.3.7-1b';
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-drop trigger trg4b_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT UPDATE ON `priv_db`.* TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg4b_2 before UPDATE  on t1 for each row 
-set new.f1 = 'trig 3.5.3.7-2b';
-insert into t1 (f1) values ('insert 3.5.3.7-2b');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-insert 3.5.3.7-2b
-update t1 set  f1 = 'update 3.5.3.7-2b' where f1 = 'insert 3.5.3.7-2b';
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-trig 3.5.3.7-2b
-drop trigger trg4b_2;
-
-Testcase 3.5.3.7c
------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs@localhost;
-grant ALL  on priv_db.t1 to test_noprivs@localhost;
-revoke UPDATE  on priv_db.t1 from test_noprivs@localhost;
-show grants for test_noprivs;
-Grants for test_noprivs@%
-GRANT SUPER ON *.* TO 'test_noprivs'@'%'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant UPDATE on priv_db.t1 to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT UPDATE ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT, INSERT, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE VIEW, SHOW VIEW ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8884
-------------------------------------------------
-insert into t1 (f1) values ('insert 3.5.3.7-1c');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-trig 3.5.3.7-2b
-insert 3.5.3.7-1c
-drop trigger trg4c_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT UPDATE ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg4c_2 before INSERT  on t1 for each row 
-set new.f1 = 'trig 3.5.3.7-2c';
-insert into t1 (f1) values ('insert 3.5.3.7-2c');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-trig 3.5.3.7-2b
-insert 3.5.3.7-1c
-trig 3.5.3.7-2c
-drop trigger trg4c_2;
-
-Testcase 3.5.3.7d:
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs@localhost;
-grant SELECT (f1), INSERT (f1) on priv_db.t1 to test_noprivs@localhost;
-show grants for test_noprivs;
-Grants for test_noprivs@%
-GRANT SUPER ON *.* TO 'test_noprivs'@'%'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant UPDATE (f1) on priv_db.t1 to test_yesprivs@localhost;
-show grants for test_noprivs;
-Grants for test_noprivs@%
-GRANT SUPER ON *.* TO 'test_noprivs'@'%'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT (f1), INSERT (f1) ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8884
-------------------------------------------------
-insert into t1 (f1) values ('insert 3.5.3.7-1d');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-trig 3.5.3.7-2b
-insert 3.5.3.7-1c
-trig 3.5.3.7-2c
-insert 3.5.3.7-1d
-drop trigger trg4d_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT UPDATE (f1) ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg4d_2 before INSERT  on t1 for each row 
-set new.f1 = 'trig 3.5.3.7-2d';
-insert into t1 (f1) values ('insert 3.5.3.7-2d');
-select f1 from t1;
-f1
-insert 3.5.3.2-no
-trig 3.5.3.2_2-yes
-trig 3.5.3.2_2-yes
-insert 3.5.3.6-no
-insert 3.5.3.7-1a
-trig 3.5.3.7-2a
-update 3.5.3.7-1b
-trig 3.5.3.7-2b
-insert 3.5.3.7-1c
-trig 3.5.3.7-2c
-insert 3.5.3.7-1d
-trig 3.5.3.7-2d
-drop trigger trg4d_2;
-
-Testcase 3.5.3.8a:
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant ALL  on *.* to test_noprivs@localhost;
-revoke SELECT  on *.* from test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER, SELECT on *.* to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SELECT, SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-select current_user;
-current_user
-test_noprivs@localhost
-use priv_db;
-show grants;
-Grants for test_noprivs@localhost
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-
-Trigger create disabled - should fail - Bug 8887
-------------------------------------------------
-set @test_var = 'before trig 3.5.3.8-1a';
-select @test_var;
-@test_var
-before trig 3.5.3.8-1a
-insert into t1 (f1) values ('insert 3.5.3.8-1a');
-select @test_var;
-@test_var
-before trig 3.5.3.8-1a
-drop trigger trg5a_1;
-use priv_db;
-select current_user;
-current_user
-test_yesprivs@localhost
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SELECT, SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-create trigger trg5a_2 before INSERT  on t1 for each row 
-set @test_var= new.f1;
-set @test_var= 'before trig 3.5.3.8-2a';
-select @test_var;
-@test_var
-before trig 3.5.3.8-2a
-insert into t1 (f1) values ('insert 3.5.3.8-2a');
-select @test_var;
-@test_var
-insert 3.5.3.8-2a
-drop trigger trg5a_2;
-
-Testcase: 3.5.3.8b
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs@localhost;
-grant ALL  on priv_db.* to test_noprivs@localhost;
-revoke SELECT  on priv_db.* from test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `priv_db`.* TO 'test_noprivs'@'localhost'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant SELECT on priv_db.* to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT ON `priv_db`.* TO 'test_yesprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `priv_db`.* TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8887
-------------------------------------------------
-set @test_var= 'before trig 3.5.3.8-1b';
-insert into t1 (f1) values ('insert 3.5.3.8-1b');
-select @test_var;
-@test_var
-before trig 3.5.3.8-1b
-update t1 set  f1= 'update 3.5.3.8-1b' where f1 = 'insert 3.5.3.8-1b';
-select @test_var;
-@test_var
-before trig 3.5.3.8-1b
-drop trigger trg5b_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT ON `priv_db`.* TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg5b_2 before UPDATE  on t1 for each row 
-set @test_var= new.f1;
-set @test_var= 'before trig 3.5.3.8-2b';
-insert into t1 (f1) values ('insert 3.5.3.8-2b');
-select @test_var;
-@test_var
-before trig 3.5.3.8-2b
-update t1 set  f1= 'update 3.5.3.8-2b' where f1 = 'insert 3.5.3.8-2b';
-select @test_var;
-@test_var
-update 3.5.3.8-2b
-drop trigger trg5b_2;
-
-Testcase 3.5.3.8c:
-------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs@localhost;
-grant ALL  on priv_db.t1 to test_noprivs@localhost;
-revoke SELECT  on priv_db.t1 from test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE VIEW, SHOW VIEW ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant SELECT on priv_db.t1 to test_yesprivs@localhost;
-show grants for test_yesprivs@localhost;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE VIEW, SHOW VIEW ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8887
-------------------------------------------------
-set @test_var= 'before trig 3.5.3.8-1c';
-insert into t1 (f1) values ('insert 3.5.3.8-1c');
-select @test_var;
-@test_var
-before trig 3.5.3.8-1c
-drop trigger trg5c_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg5c_2 before INSERT  on t1 for each row 
-set @test_var= new.f1;
-set @test_var='before trig 3.5.3.8-2c';
-insert into t1 (f1) values ('insert 3.5.3.8-2c');
-select @test_var;
-@test_var
-insert 3.5.3.8-2c
-drop trigger trg5c_2;
-
-Testcase: 3.5.3.8d:
--------------------
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_noprivs@localhost;
-grant SUPER on *.* to test_noprivs@localhost;
-grant UPDATE (f1), INSERT (f1) on priv_db.t1 to test_noprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT (f1), UPDATE (f1) ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-revoke ALL PRIVILEGES, GRANT OPTION FROM test_yesprivs@localhost;
-grant SUPER on *.* to test_yesprivs@localhost;
-grant SELECT (f1) on priv_db.t1 to test_yesprivs@localhost;
-show grants for test_noprivs@localhost;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT (f1), UPDATE (f1) ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-connect(localhost,test_noprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-connect(localhost,test_yesprivs,PWD,test,MASTER_MYPORT,MASTER_MYSOCK);
-show grants;
-Grants for test_noprivs@localhost
-GRANT SUPER ON *.* TO 'test_noprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT INSERT (f1), UPDATE (f1) ON `priv_db`.`t1` TO 'test_noprivs'@'localhost'
-use priv_db;
-
-Trigger create disabled - should fail - Bug 8887
-------------------------------------------------
-set @test_var='before trig 3.5.3.8-1d';
-insert into t1 (f1) values ('insert 3.5.3.8-1d');
-select @test_var;
-@test_var
-before trig 3.5.3.8-1d
-drop trigger trg5d_1;
-show grants;
-Grants for test_yesprivs@localhost
-GRANT SUPER ON *.* TO 'test_yesprivs'@'localhost' IDENTIFIED BY PASSWORD '*C49735D016A099C0CF104EF9183F374A54CA2576'
-GRANT SELECT (f1) ON `priv_db`.`t1` TO 'test_yesprivs'@'localhost'
-use priv_db;
-create trigger trg5d_2 before INSERT  on t1 for each row 
-set @test_var= new.f1;
-set @test_var='before trig 3.5.3.8-2d';
-insert into t1 (f1) values ('insert 3.5.3.8-2d');
-select @test_var;
-@test_var
-insert 3.5.3.8-2d
-drop trigger trg5d_2;
-drop database if exists priv_db;
-drop user test_yesprivs@localhost;
-drop user test_noprivs@localhost;
-drop user test_noprivs;
-
-Testcase 3.5.4:
----------------
-use test;
-
-Testcase 3.5.4.1:
------------------
-create database db_drop;
-Use db_drop;
-create table t1 (f1 char(30)) engine=innodb;
-grant INSERT, SELECT on db_drop.t1 to test_general;
-Use db_drop;
-Create trigger trg1 BEFORE INSERT on t1 
-for each row set new.f1='Trigger 3.5.4.1';
-Use db_drop;
-Insert into t1 values ('Insert error 3.5.4.1');
-Select * from t1;
-f1
-Trigger 3.5.4.1
-drop trigger trg1;
-select trigger_schema, trigger_name, event_object_table
-from information_schema.triggers;
-trigger_schema	trigger_name	event_object_table
-Insert into t1 values ('Insert no trigger 3.5.4.1');
-Select * from t1;
-f1
-Trigger 3.5.4.1
-Insert no trigger 3.5.4.1
-drop trigger trg1;
-drop database if exists db_drop;
-revoke ALL PRIVILEGES, GRANT OPTION FROM 'test_general'@'localhost';
-
-Testcase 3.5.4.2:
------------------
-create database db_drop2;
-Use db_drop2;
-drop table if exists t1_432 ;
-create table t1_432 (f1 char (30)) engine=innodb;
-Drop trigger tr_does_not_exit;
-ERROR HY000: Trigger does not exist
-drop table if exists t1_432 ;
-drop database  if exists db_drop2;
-
-Testcase 3.5.4.3:
------------------
-create database db_drop3;
-Use db_drop3;
-drop table if exists t1_433 ;
-drop table if exists t1_433a ;
-create table t1_433 (f1 char (30)) engine=innodb;
-create table t1_433a (f1a char (5)) engine=innodb;
-CREATE TRIGGER trg3 BEFORE INSERT on t1_433 for each row 
-set new.f1 = 'Trigger 3.5.4.3';
-Drop trigger t1.433.trg3;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.trg3' at line 1
-Drop trigger db_drop3.t1.433.trg3;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.433.trg3' at line 1
-Drop trigger mysql.trg3;
-ERROR HY000: Trigger does not exist
-Drop trigger tbx.trg3;
-ERROR HY000: Trigger does not exist
-Drop trigger db_drop3.trg3;
-drop table if exists t1_433;
-drop table if exists t1_433a;
-drop database if exists db_drop3;
-
-Testcase 3.5.4.4:
------------------
-create database db_drop4;
-Use db_drop4;
-create table t1 (f1 char(30)) engine=innodb;
-grant INSERT, SELECT on db_drop4.t1 to test_general;
-Create trigger trg4 BEFORE INSERT on t1 
-for each row set new.f1='Trigger 3.5.4.4';
-Use db_drop4;
-Insert into t1 values ('Insert 3.5.4.4');
-Select * from t1;
-f1
-Trigger 3.5.4.4
-Drop database db_drop4;
-Show databases;
-Database
-information_schema
-mysql
-test
-select trigger_schema, trigger_name, event_object_table
-from information_schema.triggers
-where information_schema.triggers.trigger_name='trg4';
-trigger_schema	trigger_name	event_object_table
-create database db_drop4;
-Use db_drop4;
-create table t1 (f1 char(30)) engine=innodb;
-grant INSERT, SELECT on db_drop4.t1 to test_general;
-Insert into t1 values ('2nd Insert 3.5.4.4');
-Select * from t1;
-f1
-2nd Insert 3.5.4.4
-drop trigger trg4;
-ERROR HY000: Trigger does not exist
-drop database if exists db_drop4;
-revoke ALL PRIVILEGES, GRANT OPTION FROM 'test_general'@'localhost';
-
-Testcase 3.5.4.5:
------------------
-create database db_drop5;
-Use db_drop5;
-create table t1 (f1 char(50)) engine=innodb;
-grant INSERT, SELECT on t1 to test_general;
-Create trigger trg5 BEFORE INSERT on t1 
-for each row set new.f1='Trigger 3.5.4.5';
-Use db_drop5;
-Insert into t1 values ('Insert 3.5.4.5');
-Select * from t1;
-f1
-Trigger 3.5.4.5
-Drop table t1;
-Show tables;
-Tables_in_db_drop5
-select trigger_schema, trigger_name, event_object_table
-from information_schema.triggers
-where information_schema.triggers.trigger_name='trg5';
-trigger_schema	trigger_name	event_object_table
-create table t1 (f1 char(50)) engine=innodb;
-grant INSERT, SELECT on t1 to test_general;
-Insert into t1 values ('2nd Insert 3.5.4.5');
-Select * from t1;
-f1
-2nd Insert 3.5.4.5
-drop trigger trg5;
-ERROR HY000: Trigger does not exist
-drop database if exists db_drop5;
-revoke ALL PRIVILEGES, GRANT OPTION FROM 'test_general'@'localhost';
-
-Testcase 3.5.5:
----------------
-use test;
-
-Testcase 3.5.5.1:
------------------
-Create trigger trg1 before INSERT on t100 for each row set new.f2=1000;
-ERROR 42S02: Table 'test.t100' doesn't exist
-
-Testcase 3.5.5.2:
------------------
-Create temporary table t1_temp (f1 bigint signed, f2 bigint unsigned);
-Create trigger trg2 before INSERT 
-on t1_temp for each row set new.f2=9999;
-ERROR HY000: Trigger's 't1_temp' is view or temporary table
-drop table t1_temp;
-
-Testcase 3.5.5.3:
------------------
-Create view vw3 as select f118 from tb3;
-Create trigger trg3 before INSERT 
-on vw3 for each row set new.f118='s';
-ERROR HY000: 'test.vw3' is not BASE TABLE
-drop view vw3;
-
-Testcase 3.5.5.4:
------------------
-create database dbtest_one;
-create database dbtest_two;
-use dbtest_two;
-create table t2 (f1 char(15));
-use dbtest_one;
-create trigger trg4 before INSERT
-on dbtest_two.t2 for each row set new.f1='trig 3.5.5.4';
-ERROR HY000: Trigger in wrong schema
-grant INSERT, SELECT on dbtest_two.t2 to test_general;
-grant SELECT on dbtest_one.* to test_general;
-use dbtest_two;
-Insert into t2 values ('1st Insert 3.5.5.4');
-Warnings:
-Warning	1265	Data truncated for column 'f1' at row 1
-Select * from t2;
-f1
-1st Insert 3.5.
-use dbtest_one;
-Insert into dbtest_two.t2 values ('2nd Insert 3.5.5.4');
-Warnings:
-Warning	1265	Data truncated for column 'f1' at row 1
-Select * from dbtest_two.t2;
-f1
-1st Insert 3.5.
-2nd Insert 3.5.
-revoke ALL PRIVILEGES, GRANT OPTION FROM 'test_general'@'localhost';
-DROP DATABASE if exists dbtest_one;
-drop database if EXISTS dbtest_two;
-
-Testcase 3.5.6:
----------------
-use test;
-
-Testcase 3.5.6.1 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.6.2 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.6.3:
------------------
-Create trigger trg3_1 DURING UPDATE on tb3 for each row set new.f132=25;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DURING UPDATE on tb3 for each row set new.f132=25' at line 1
-Create trigger trg3_2 TIME INSERT on tb3 for each row set new.f132=15;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TIME INSERT on tb3 for each row set new.f132=15' at line 1
-drop trigger tb3.trg3_1;
-drop trigger tb3.trg3_2;
-
-Testcase 3.5.6.4 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.6.5 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.7.1 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.7.2 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.7.3 (see Testcase 3.5.1.1)
----------------------------------------
-
-Testcase 3.5.7.4:
------------------
-Create trigger trg4_1 BEFORE SELECT on tb3 for each row set new.f132=5;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT on tb3 for each row set new.f132=5' at line 1
-Create trigger trg4_2 AFTER VALUE on tb3 for each row set new.f132=1;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUE on tb3 for each row set new.f132=1' at line 1
-drop trigger tb3.trg4_1;
-drop trigger tb3.trg4_2;
-
-Testcase 3.5.7.5 / 3.5.7.6:
----------------------------
-Create trigger trg5_1 BEFORE INSERT 
-on tb3 for each row set new.f122='Trigger1 3.5.7.5/6';
-Create trigger trg5_2 BEFORE INSERT 
-on tb3 for each row set new.f122='Trigger2 3.5.7.5';
-ERROR HY000: Trigger already exists
-Insert into tb3 (f121,f122) values ('Test 3.5.7.5/6','Insert 3.5.7.5');
-Select f121,f122 from tb3 where f121='Test 3.5.7.5/6';
-f121	f122
-Test 3.5.7.5/6	Trigger1 3.5.7.5/6
-update tb3 set f122='Update 3.5.7.6' where f121= 'Test 3.5.7.5/6';
-Select f121,f122 from tb3 where f121='Test 3.5.7.5/6';
-f121	f122
-Test 3.5.7.5/6	Update 3.5.7.6
-drop trigger trg5_1;
-drop trigger trg5_2;
-delete from tb3 where f121='Test 3.5.7.5/6';
-
-Testcase 3.5.7.7 / 3.5.7.8:
----------------------------
-set @test_var='Before trig 3.5.7.7';
-Create trigger trg6_1 AFTER INSERT 
-on tb3 for each row set @test_var='Trigger1 3.5.7.7/8';
-Create trigger trg6_2 AFTER INSERT 
-on tb3 for each row set @test_var='Trigger2 3.5.7.7';
-ERROR HY000: Trigger already exists
-select @test_var;
-@test_var
-Before trig 3.5.7.7
-Insert into tb3 (f121,f122) values ('Test 3.5.7.7/8','Insert 3.5.7.7');
-Select f121,f122 from tb3 where f121='Test 3.5.7.7/8';
-f121	f122
-Test 3.5.7.7/8	Insert 3.5.7.7
-select @test_var;
-@test_var
-Trigger1 3.5.7.7/8
-update tb3 set f122='Update 3.5.7.8' where f121= 'Test 3.5.7.7/8';
-Select f121,f122 from tb3 where f121='Test 3.5.7.7/8';
-f121	f122
-Test 3.5.7.7/8	Update 3.5.7.8
-select @test_var;
-@test_var
-Trigger1 3.5.7.7/8
-drop trigger trg6_1;
-drop trigger trg6_2;
-delete from tb3 where f121='Test 3.5.7.7/8';
-
-Testcase 3.5.7.9/10:
---------------------
-Create trigger trg7_1 BEFORE UPDATE 
-on tb3 for each row set new.f122='Trigger1 3.5.7.9/10';
-Create trigger trg7_2 BEFORE UPDATE 
-on tb3 for each row set new.f122='Trigger2 3.5.7.9';
-ERROR HY000: Trigger already exists
-Insert into tb3 (f121,f122) values ('Test 3.5.7.9/10','Insert 3.5.7.9');
-Select f121,f122 from tb3 where f121='Test 3.5.7.9/10';
-f121	f122
-Test 3.5.7.9/10	Insert 3.5.7.9
-update tb3 set f122='update 3.5.7.10' where f121='Test 3.5.7.9/10';
-Select f121,f122 from tb3 where f121='Test 3.5.7.9/10';
-f121	f122
-Test 3.5.7.9/10	Trigger1 3.5.7.9/10
-drop trigger trg7_1;
-drop trigger trg7_2;
-delete from tb3 where f121='Test 3.5.7.9/10';
-
-Testcase 3.5.7.11/12:
----------------------
-set @test_var='Before trig 3.5.7.11';
-Create trigger trg8_1 AFTER UPDATE 
-on tb3 for each row set @test_var='Trigger 3.5.7.11/12';
-Create trigger trg8_2 AFTER UPDATE 
-on tb3 for each row set @test_var='Trigger2 3.5.7.11';
-ERROR HY000: Trigger already exists
-select @test_var;
-@test_var
-Before trig 3.5.7.11
-Insert into tb3 (f121,f122) values ('Test 3.5.7.11/12','Insert 3.5.7.11/12');
-select @test_var;
-@test_var
-Before trig 3.5.7.11
-Select f121,f122 from tb3 where f121='Test 3.5.7.11/12';
-f121	f122
-Test 3.5.7.11/12	Insert 3.5.7.11/12
-update tb3 set f122='update 3.5.7.12' where f121='Test 3.5.7.11/12';
-Select f121,f122 from tb3 where f121='Test 3.5.7.11/12';
-f121	f122
-Test 3.5.7.11/12	update 3.5.7.12
-select @test_var;
-@test_var
-Trigger 3.5.7.11/12
-delete from tb3 where f121='Test 3.5.7.11/12';
-drop trigger trg8_1;
-drop trigger trg8_2;
-delete from tb3 where f121='Test 3.5.7.11/12';
-
-Testcase 3.5.7.13/14:
----------------------
-set @test_var=1;
-Create trigger trg9_1 BEFORE DELETE 
-on tb3 for each row set @test_var=@test_var+1;
-Create trigger trg9_2 BEFORE DELETE 
-on tb3 for each row set @test_var=@test_var+10;
-ERROR HY000: Trigger already exists
-select @test_var;
-@test_var
-1
-Insert into tb3 (f121,f122) values ('Test 3.5.7.13/14','Insert 3.5.7.13');
-Select f121,f122 from tb3 where f121='Test 3.5.7.13/14';
-f121	f122
-Test 3.5.7.13/14	Insert 3.5.7.13
-select @test_var;
-@test_var
-1
-delete from tb3 where f121='Test 3.5.7.13/14';
-Select f121,f122 from tb3 where f121='Test 3.5.7.13/14';
-f121	f122
-select @test_var;
-@test_var
-2
-delete from tb3 where f121='Test 3.5.7.13/14';
-select @test_var;
-@test_var
-2
-drop trigger trg9_1;
-drop trigger trg9_2;
-delete from tb3 where f121='Test 3.5.7.13/14';
-
-Testcase 3.5.7.15/16:
----------------------
-set @test_var=1;
-Create trigger trg_3_406010_1 AFTER DELETE 
-on tb3 for each row set @test_var=@test_var+5;
-Create trigger trg_3_406010_2 AFTER DELETE 
-on tb3 for each row set @test_var=@test_var+50;
-ERROR HY000: Trigger already exists
-Create trigger trg_3_406010_1 AFTER INSERT 
-on tb3 for each row set @test_var=@test_var+1;
-ERROR HY000: Trigger already exists
-select @test_var;
-@test_var
-1
-Insert into tb3 (f121,f122) values ('Test 3.5.7.15/16','Insert 3.5.7.15/16');
-Select f121,f122 from tb3 where f121='Test 3.5.7.15/16';
-f121	f122
-Test 3.5.7.15/16	Insert 3.5.7.15/16
-select @test_var;
-@test_var
-1
-delete from tb3 where f121='Test 3.5.7.15/16';
-Select f121,f122 from tb3 where f121='Test 3.5.7.15/16';
-f121	f122
-select @test_var;
-@test_var
-6
-delete from tb3 where f121='Test 3.5.7.15/16';
-select @test_var;
-@test_var
-6
-drop trigger trg_3_406010_1;
-drop trigger trg_3_406010_2;
-delete from tb3 where f121='Test 3.5.7.15/16';
-
-Testcase 3.5.7.17 (see Testcase 3.5.1.1)
-----------------------------------------
-
-Testcase 3.5.8.1: (implied in previous tests)
----------------------------------------------
-
-Testcase 3.5.8.2: (implied in previous tests)
----------------------------------------------
-
-Testcase 3.5.8.3/4:
--------------------
-create database db_test;
-grant SELECT, INSERT, UPDATE, DELETE on db_test.* to test_general;
-grant LOCK TABLES on db_test.* to test_general;
-Use db_test;
-create table t1_i ( 
-i120 char ascii not null DEFAULT b'101',
-i136 smallint zerofill not null DEFAULT 999,
-i144 int zerofill not null DEFAULT 99999,
-i163 decimal (63,30)) engine=innodb;
-create table t1_u ( 
-u120 char ascii not null DEFAULT b'101',
-u136 smallint zerofill not null DEFAULT 999,
-u144 int zerofill not null DEFAULT 99999,
-u163 decimal (63,30)) engine=innodb;
-create table t1_d ( 
-d120 char ascii not null DEFAULT b'101',
-d136 smallint zerofill not null DEFAULT 999,
-d144 int zerofill not null DEFAULT 99999,
-d163 decimal (63,30)) engine=innodb;
-Insert into t1_u values ('a',111,99999,999.99);
-Insert into t1_u values ('b',222,99999,999.99);
-Insert into t1_u values ('c',333,99999,999.99);
-Insert into t1_u values ('d',222,99999,999.99);
-Insert into t1_u values ('e',222,99999,999.99);
-Insert into t1_u values ('f',333,99999,999.99);
-Insert into t1_d values ('a',111,99999,999.99);
-Insert into t1_d values ('b',222,99999,999.99);
-Insert into t1_d values ('c',333,99999,999.99);
-Insert into t1_d values ('d',444,99999,999.99);
-Insert into t1_d values ('e',222,99999,999.99);
-Insert into t1_d values ('f',222,99999,999.99);
-
-3.5.8.4 - multiple SQL
-----------------------
-use test;
-Create trigger trg1 AFTER INSERT on tb3 for each row
-BEGIN
-insert into db_test.t1_i 
-values (new.f120, new.f136, new.f144, new.f163);
-update db_test.t1_u 
-set u144=new.f144, u163=new.f163
-where u136=new.f136; 
-delete from db_test.t1_d where d136= new.f136;
-select sum(db_test.t1_u.u163) into @test_var from db_test.t1_u 
-where u136= new.f136; 
-END//
-Use test;
-set @test_var=0;
-Insert into tb3 (f120, f122, f136, f144, f163) 
-values ('1', 'Test 3.5.8.4', 222, 23456, 1.05);
-Select f120, f122, f136, f144, f163 from tb3 where f122= 'Test 3.5.8.4';
-f120	f122	f136	f144	f163
-1	Test 3.5.8.4	00222	0000023456	1.050000000000000000000000000000
-select * from db_test.t1_i;
-i120	i136	i144	i163
-1	00222	0000023456	1.050000000000000000000000000000
-select * from db_test.t1_u;
-u120	u136	u144	u163
-a	00111	0000099999	999.990000000000000000000000000000
-b	00222	0000023456	1.050000000000000000000000000000
-c	00333	0000099999	999.990000000000000000000000000000
-d	00222	0000023456	1.050000000000000000000000000000
-e	00222	0000023456	1.050000000000000000000000000000
-f	00333	0000099999	999.990000000000000000000000000000
-select * from db_test.t1_d;
-d120	d136	d144	d163
-a	00111	0000099999	999.990000000000000000000000000000
-c	00333	0000099999	999.990000000000000000000000000000
-d	00444	0000099999	999.990000000000000000000000000000
-select @test_var;
-@test_var
-3.150000000000000000000000000000
-
-3.5.8.4 - single SQL - insert
------------------------------
-Create trigger trg2 BEFORE UPDATE on tb3 for each row
-insert into db_test.t1_i 
-values (new.f120, new.f136, new.f144, new.f163);
-update tb3 set f120='I', f122='Test 3.5.8.4-Single Insert'
-		 where f122='Test 3.5.8.4';
-Select f120, f122, f136, f144, f163 from tb3 where f122 like 'Test 3.5.8.4%';
-f120	f122	f136	f144	f163
-I	Test 3.5.8.4-Single Insert	00222	0000023456	1.050000000000000000000000000000
-select * from db_test.t1_i;
-i120	i136	i144	i163
-1	00222	0000023456	1.050000000000000000000000000000
-I	00222	0000023456	1.050000000000000000000000000000
-
-3.5.8.4 - single SQL - update
------------------------------
-drop trigger trg2;
-Create trigger trg3 BEFORE UPDATE on tb3 for each row
-update db_test.t1_u 
-set u120=new.f120
-where u136=new.f136;
-update tb3 set f120='U', f122='Test 3.5.8.4-Single Update'
-		 where f122='Test 3.5.8.4-Single Insert';
-Select f120, f122, f136, f144, f163 from tb3 where f122 like 'Test 3.5.8.4%';
-f120	f122	f136	f144	f163
-U	Test 3.5.8.4-Single Update	00222	0000023456	1.050000000000000000000000000000
-select * from db_test.t1_u;
-u120	u136	u144	u163
-a	00111	0000099999	999.990000000000000000000000000000
-U	00222	0000023456	1.050000000000000000000000000000
-c	00333	0000099999	999.990000000000000000000000000000
-U	00222	0000023456	1.050000000000000000000000000000
-U	00222	0000023456	1.050000000000000000000000000000
-f	00333	0000099999	999.990000000000000000000000000000
-
-3.5.8.3/4 - single SQL - delete
--------------------------------
-drop trigger trg3;
-Create trigger trg4 AFTER UPDATE on tb3 for each row
-delete from db_test.t1_d where d136= new.f136;
-update tb3 set f120='D', f136=444, 
-f122='Test 3.5.8.4-Single Delete'
-		 where f122='Test 3.5.8.4-Single Update';
-Select f120, f122, f136, f144, f163 from tb3 where f122 like 'Test 3.5.8.4%';
-f120	f122	f136	f144	f163
-D	Test 3.5.8.4-Single Delete	00444	0000023456	1.050000000000000000000000000000
-select * from db_test.t1_d;
-d120	d136	d144	d163
-a	00111	0000099999	999.990000000000000000000000000000
-c	00333	0000099999	999.990000000000000000000000000000
-
-3.5.8.3/4 - single SQL - select
--------------------------------
-drop trigger trg4;
-Create trigger trg5 AFTER UPDATE on tb3 for each row
-select sum(db_test.t1_u.u163) into @test_var from db_test.t1_u 
-where u136= new.f136;
-set @test_var=0;
-update tb3 set f120='S', f136=111, 
-f122='Test 3.5.8.4-Single Select'
-		 where f122='Test 3.5.8.4-Single Delete';
-Select f120, f122, f136, f144, f163 from tb3 where f122 like 'Test 3.5.8.4%';
-f120	f122	f136	f144	f163
-S	Test 3.5.8.4-Single Select	00111	0000023456	1.050000000000000000000000000000
-select @test_var;
-@test_var
-999.990000000000000000000000000000
-drop trigger trg1;
-drop trigger trg5;
-drop database if exists db_test;
-delete from tb3 where f122 like 'Test 3.5.8.4%';
-revoke ALL PRIVILEGES, GRANT OPTION FROM 'test_general'@'localhost';
-
-Testcase 3.5.8.5 (IF):
-----------------------
-create trigger trg2 before insert on tb3 for each row
-BEGIN
-IF new.f120='1' then
-set @test_var='one', new.f120='2';
-ELSEIF new.f120='2' then
-set @test_var='two', new.f120='3';
-ELSEIF new.f120='3' then
-set @test_var='three', new.f120='4';
-END IF;
-IF (new.f120='4') and (new.f136=10) then
-set @test_var2='2nd if', new.f120='d';
-ELSE 
-set @test_var2='2nd else', new.f120='D';
-END IF;
-END//
-set @test_var='Empty', @test_var2=0;
-Insert into tb3 (f120, f122, f136) values ('1', 'Test 3.5.8.5-if', 101);
-select f120, f122, f136, @test_var, @test_var2 
-from tb3 where f122 = 'Test 3.5.8.5-if';
-f120	f122	f136	@test_var	@test_var2
-D	Test 3.5.8.5-if	00101	one	2nd else
-Insert into tb3 (f120, f122, f136) values ('2', 'Test 3.5.8.5-if', 102);
-select f120, f122, f136, @test_var, @test_var2 
-from tb3 where f122 = 'Test 3.5.8.5-if';
-f120	f122	f136	@test_var	@test_var2
-D	Test 3.5.8.5-if	00101	two	2nd else
-D	Test 3.5.8.5-if	00102	two	2nd else
-Insert into tb3 (f120, f122, f136) values ('3', 'Test 3.5.8.5-if', 10);
-select f120, f122, f136, @test_var, @test_var2 
-from tb3 where f122 = 'Test 3.5.8.5-if';
-f120	f122	f136	@test_var	@test_var2
-D	Test 3.5.8.5-if	00101	three	2nd if
-D	Test 3.5.8.5-if	00102	three	2nd if
-d	Test 3.5.8.5-if	00010	three	2nd if
-Insert into tb3 (f120, f122, f136) values ('3', 'Test 3.5.8.5-if', 103);
-select f120, f122, f136, @test_var, @test_var2 
-from tb3 where f122 = 'Test 3.5.8.5-if';
-f120	f122	f136	@test_var	@test_var2
-D	Test 3.5.8.5-if	00101	three	2nd else
-D	Test 3.5.8.5-if	00102	three	2nd else
-d	Test 3.5.8.5-if	00010	three	2nd else
-D	Test 3.5.8.5-if	00103	three	2nd else
-create trigger trg3 before update on tb3 for each row
-BEGIN
-ELSEIF new.f120='2' then
-END IF;
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ELSEIF new.f120='2' then
-END IF;
-END' at line 3
-drop trigger trg3//
-create trigger trg4 before update on tb3 for each row
-BEGIN
-IF (new.f120='4') and (new.f136=10) then
-set @test_var2='2nd if', new.f120='d';
-ELSE 
-set @test_var2='2nd else', new.f120='D';
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 7
-drop trigger trg4;
-drop trigger trg2;
-delete from tb3 where f121='Test 3.5.8.5-if';
-
-Testcase 3.5.8.5-case:
-----------------------
-create trigger trg3 before insert on tb3 for each row
-BEGIN
-SET new.f120=char(ascii(new.f120)-32);
-CASE
-when new.f136<100 then set new.f136=new.f136+120;
-when new.f136<10 then set new.f144=777;
-when new.f136>100 then set new.f120=new.f136-1;
-END case;
-CASE
-when new.f136=200 then set @test_var=CONCAT(new.f120, '=');
-ELSE set @test_var=concat(new.f120, '*');
-END case;
-CASE new.f144
-when 1 then set @test_var=concat(@test_var, 'one');
-when 2 then set @test_var=concat(@test_var, 'two');
-when 3 then set @test_var=concat(@test_var, 'three');
-when 4 then set @test_var=concat(@test_var, 'four');
-when 5 then set @test_var=concat(@test_var, 'five');
-when 6 then set @test_var=concat(@test_var, 'six');
-when 7 then set @test_var=concat(@test_var, 'seven');
-when 8 then set @test_var=concat(@test_var, 'eight');
-when 9 then set @test_var=concat(@test_var, 'nine');
-when 10 then set @test_var=concat(@test_var, 'ten');
-when 11 then set @test_var=concat(@test_var, 'eleven');
-when 12 then set @test_var=concat(@test_var, 'twelve');
-when 13 then set @test_var=concat(@test_var, 'thirteen');
-when 14 then set @test_var=concat(@test_var, 'fourteen');
-when 15 then set @test_var=concat(@test_var, 'fifteen');
-ELSE set @test_var=CONCAT(new.f120, '*', new.f144);
-END case;
-END//
-set @test_var='Empty';
-Insert into tb3 (f120, f122, f136, f144) 
-values ('a', 'Test 3.5.8.5-case', 5, 7);
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	A*seven
-Insert into tb3 (f120, f122, f136, f144) 
-values ('b', 'Test 3.5.8.5-case', 71,16);
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	B*0000000016
-B	Test 3.5.8.5-case	00191	0000000016	B*0000000016
-Insert into tb3 (f120, f122, f136, f144) 
-values ('c', 'Test 3.5.8.5-case', 80,1);
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	C=one
-B	Test 3.5.8.5-case	00191	0000000016	C=one
-C	Test 3.5.8.5-case	00200	0000000001	C=one
-Insert into tb3 (f120, f122, f136) 
-values ('d', 'Test 3.5.8.5-case', 152);
-Warnings:
-Warning	1265	Data truncated for column 'f120' at row 1
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	1*0000099999
-B	Test 3.5.8.5-case	00191	0000000016	1*0000099999
-C	Test 3.5.8.5-case	00200	0000000001	1*0000099999
-1	Test 3.5.8.5-case	00152	0000099999	1*0000099999
-Insert into tb3 (f120, f122, f136, f144) 
-values ('e', 'Test 3.5.8.5-case', 200, 8);
-Warnings:
-Warning	1265	Data truncated for column 'f120' at row 1
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	1=eight
-B	Test 3.5.8.5-case	00191	0000000016	1=eight
-C	Test 3.5.8.5-case	00200	0000000001	1=eight
-1	Test 3.5.8.5-case	00152	0000099999	1=eight
-1	Test 3.5.8.5-case	00200	0000000008	1=eight
-Insert into tb3 (f120, f122, f136, f144) 
-values ('f', 'Test 3.5.8.5-case', 100, 8);
-select f120, f122, f136, f144, @test_var 
-from tb3 where f122 = 'Test 3.5.8.5-case';
-f120	f122	f136	f144	@test_var
-A	Test 3.5.8.5-case	00125	0000000007	1=eight
-B	Test 3.5.8.5-case	00191	0000000016	1=eight
-C	Test 3.5.8.5-case	00200	0000000001	1=eight
-1	Test 3.5.8.5-case	00152	0000099999	1=eight
-1	Test 3.5.8.5-case	00200	0000000008	1=eight
-create trigger trg3a before update on tb3 for each row
-BEGIN
-CASE
-when new.f136<100 then set new.f120='p';
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 5
-drop trigger trg3a;
-drop trigger trg3;
-delete from tb3 where f121='Test 3.5.8.5-case';
-
-Testcase 3.5.8.5-loop/leave:
-----------------------------
-Create trigger trg4 after insert on tb3 for each row
-BEGIN 
-set @counter=0, @flag='Initial';
-Label1: loop 
-if new.f136<new.f144 then
-set @counter='Nothing to loop';
-leave Label1; 
-else
-set @counter=@counter+1;
-if new.f136=new.f144+@counter then
-set @counter=concat(@counter, ' loops');
-leave Label1;
-end if; 
-end if; 
-iterate label1; 
-set @flag='Final';
-END loop Label1; 
-END//
-Insert into tb3 (f122, f136, f144) 
-values ('Test 3.5.8.5-loop', 2, 8);
-select @counter, @flag;
-@counter	@flag
-Nothing to loop	Initial
-Insert into tb3 (f122, f136, f144) 
-values ('Test 3.5.8.5-loop', 11, 8);
-select @counter, @flag;
-@counter	@flag
-3 loops	Initial
-Create trigger trg4_2 after update on tb3 for each row
-BEGIN 
-Label1: loop 
-set @counter=@counter+1;
-END;  
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';  
-END' at line 5
-drop trigger trg4_2;
-drop trigger trg4;
-delete from tb3 where f122='Test 3.5.8.5-loop';
-
-Testcase 3.5.8.5-repeat:
-------------------------
-Create trigger trg6 after insert on tb3 for each row
-BEGIN
-rp_label: REPEAT 
-SET @counter1 = @counter1 + 1; 
-IF (@counter1 MOD 2 = 0) THEN ITERATE rp_label; 	
-END IF;
-SET @counter2 = @counter2 + 1; 
-UNTIL @counter1> new.f136 END REPEAT rp_label;
-END//
-set @counter1= 0, @counter2= 0;
-Insert into tb3 (f122, f136) 
-values ('Test 3.5.8.5-repeat', 13);
-select @counter1, @counter2;
-@counter1	@counter2
-15	8
-Create trigger trg6_2 after update on tb3 for each row
-BEGIN
-REPEAT 
-SET @counter2 = @counter2 + 1; 
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END' at line 5
-drop trigger trg6;
-delete from tb3 where f122='Test 3.5.8.5-repeat';
-
-Testcase 3.5.8.5-while:
------------------------
-Create trigger trg7 after insert on tb3 for each row
-wl_label: WHILE @counter1 < new.f136 DO 
-SET @counter1 = @counter1 + 1; 
-IF (@counter1 MOD 2 = 0) THEN ITERATE wl_label; 	
-END IF;
-SET @counter2 = @counter2 + 1; 
-END WHILE wl_label//
-set @counter1= 0, @counter2= 0;
-Insert into tb3 (f122, f136) 
-values ('Test 3.5.8.5-while', 7);
-select @counter1, @counter2;
-@counter1	@counter2
-7	4
-Create trigger trg7_2 after update on tb3 for each row
-BEGIN
-WHILE @counter1 < new.f136 
-SET @counter1 = @counter1 + 1; 
-END//
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @counter1 = @counter1 + 1; 
-END' at line 4
-delete from tb3 where f122='Test 3.5.8.5-while';
-drop trigger trg7;
-
-Testcase 3.5.8.6: (requirement void)
-------------------------------------
-
-Testcase 3.5.8.7: (Disabled as a result of bug _____)
------------------------------------------------------
-
-Testcase 3.5.9.1/2:
--------------------
-Create trigger trg1 BEFORE UPDATE on tb3 for each row 
-set new.f142 = 94087, @counter=@counter+1;
-TotalRows
-19
-Affected
-17
-NotAffected
-2
-NewValuew
-0
-set @counter=0;
-Update tb3 Set f142='1' where f130<100;
-select count(*) as ExpectedChanged, @counter as TrigCounter 
-from tb3 where f142=94087;
-ExpectedChanged	TrigCounter
-17	17
-select count(*) as ExpectedNotChange from tb3 
-where f130<100 and f142<>94087;
-ExpectedNotChange
-0
-select count(*) as NonExpectedChanged from tb3 
-where f130>=130 and f142=94087;
-NonExpectedChanged
-0
-drop trigger trg1;
-
-Testcase 3.5.9.3:
------------------
-Create trigger trg2_a before update on tb3 for each row
-set @tr_var_b4_118=old.f118, @tr_var_b4_121=old.f121,
-@tr_var_b4_122=old.f122, @tr_var_b4_136=old.f136,
-@tr_var_b4_163=old.f163;
-Create trigger trg2_b after update on tb3 for each row
-set @tr_var_af_118=old.f118, @tr_var_af_121=old.f121,
-@tr_var_af_122=old.f122, @tr_var_af_136=old.f136,
-@tr_var_af_163=old.f163;
-Create trigger trg2_c before delete on tb3 for each row
-set @tr_var_b4_118=old.f118, @tr_var_b4_121=old.f121,
-@tr_var_b4_122=old.f122, @tr_var_b4_136=old.f136,
-@tr_var_b4_163=old.f163;
-Create trigger trg2_d after delete on tb3 for each row
-set @tr_var_af_118=old.f118, @tr_var_af_121=old.f121,
-@tr_var_af_122=old.f122, @tr_var_af_136=old.f136,
-@tr_var_af_163=old.f163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_163
-0	0	0	0	0
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_163
-0	0	0	0	0
-Insert into tb3 (f122, f136, f163) 
-values ('Test 3.5.9.3', 7, 123.17);
-Update tb3 Set f136=8 where f122='Test 3.5.9.3';
-select f118, f121, f122, f136, f163 from tb3 where f122='Test 3.5.9.3';
-f118	f121	f122	f136	f163
-a	NULL	Test 3.5.9.3	00008	123.170000000000000000000000000000
-select  @tr_var_b4_118, @tr_var_b4_121, @tr_var_b4_122, 
-@tr_var_b4_136, @tr_var_b4_163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_163
-a	NULL	Test 3.5.9.3	7	123.170000000000000000000000000000
-select  @tr_var_af_118, @tr_var_af_121, @tr_var_af_122, 
-@tr_var_af_136, @tr_var_af_163;
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_163
-a	NULL	Test 3.5.9.3	7	123.170000000000000000000000000000
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_163
-0	0	0	0	0
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_163
-0	0	0	0	0
-delete from tb3 where f122='Test 3.5.9.3';
-select f118, f121, f122, f136, f163 from tb3 where f122='Test 3.5.9.3';
-f118	f121	f122	f136	f163
-select  @tr_var_b4_118, @tr_var_b4_121, @tr_var_b4_122, 
-@tr_var_b4_136, @tr_var_b4_163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_163
-a	NULL	Test 3.5.9.3	8	123.170000000000000000000000000000
-select  @tr_var_af_118, @tr_var_af_121, @tr_var_af_122, 
-@tr_var_af_136, @tr_var_af_163;
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_163
-a	NULL	Test 3.5.9.3	8	123.170000000000000000000000000000
-drop trigger trg2_a;
-drop trigger trg2_b;
-drop trigger trg2_c;
-drop trigger trg2_d;
-
-Testcase 3.5.9.4:
------------------
-Create trigger trg3_a before insert on tb3 for each row
-set @tr_var_b4_118=new.f118, @tr_var_b4_121=new.f121,
-@tr_var_b4_122=new.f122, @tr_var_b4_136=new.f136,
-@tr_var_b4_151=new.f151, @tr_var_b4_163=new.f163;
-Create trigger trg3_b after insert on tb3 for each row
-set @tr_var_af_118=new.f118, @tr_var_af_121=new.f121,
-@tr_var_af_122=new.f122, @tr_var_af_136=new.f136,
-@tr_var_af_151=new.f151, @tr_var_af_163=new.f163;
-Create trigger trg3_c before update on tb3 for each row
-set @tr_var_b4_118=new.f118, @tr_var_b4_121=new.f121,
-@tr_var_b4_122=new.f122, @tr_var_b4_136=new.f136,
-@tr_var_b4_151=new.f151, @tr_var_b4_163=new.f163;
-Create trigger trg3_d after update on tb3 for each row
-set @tr_var_af_118=new.f118, @tr_var_af_121=new.f121,
-@tr_var_af_122=new.f122, @tr_var_af_136=new.f136,
-@tr_var_af_151=new.f151, @tr_var_af_163=new.f163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_151	@tr_var_b4_163
-0	0	0	0	0	0
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_151	@tr_var_af_163
-0	0	0	0	0	0
-Insert into tb3 (f122, f136, f151, f163) 
-values ('Test 3.5.9.4', 7, DEFAULT, 995.24);
-select f118, f121, f122, f136, f151, f163 from tb3 
-where f122 like 'Test 3.5.9.4%';
-f118	f121	f122	f136	f151	f163
-a	NULL	Test 3.5.9.4	00007	999	995.240000000000000000000000000000
-select  @tr_var_b4_118, @tr_var_b4_121, @tr_var_b4_122, 
-@tr_var_b4_136, @tr_var_b4_151, @tr_var_b4_163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_151	@tr_var_b4_163
-a	NULL	Test 3.5.9.4	7	999	995.240000000000000000000000000000
-select  @tr_var_af_118, @tr_var_af_121, @tr_var_af_122, 
-@tr_var_af_136, @tr_var_af_151, @tr_var_af_163;
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_151	@tr_var_af_163
-a	NULL	Test 3.5.9.4	7	999	995.240000000000000000000000000000
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_151	@tr_var_b4_163
-0	0	0	0	0	0
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_151	@tr_var_af_163
-0	0	0	0	0	0
-Update tb3 Set f122='Test 3.5.9.4-trig', f136=NULL, f151=DEFAULT, f163=NULL
-where f122='Test 3.5.9.4';
-Warnings:
-Warning	1263	Column set to default value; NULL supplied to NOT NULL column 'f136' at row 20
-select f118, f121, f122, f136, f151, f163 from tb3 
-where f122 like 'Test 3.5.9.4-trig';
-f118	f121	f122	f136	f151	f163
-a	NULL	Test 3.5.9.4-trig	00000	999	NULL
-select  @tr_var_b4_118, @tr_var_b4_121, @tr_var_b4_122, 
-@tr_var_b4_136, @tr_var_b4_151, @tr_var_b4_163;
-@tr_var_b4_118	@tr_var_b4_121	@tr_var_b4_122	@tr_var_b4_136	@tr_var_b4_151	@tr_var_b4_163
-a	NULL	Test 3.5.9.4-trig	0	999	NULL
-select  @tr_var_af_118, @tr_var_af_121, @tr_var_af_122, 
-@tr_var_af_136, @tr_var_af_151, @tr_var_af_163;
-@tr_var_af_118	@tr_var_af_121	@tr_var_af_122	@tr_var_af_136	@tr_var_af_151	@tr_var_af_163
-a	NULL	Test 3.5.9.4-trig	0	999	NULL
-drop trigger trg3_a;
-drop trigger trg3_b;
-drop trigger trg3_c;
-drop trigger trg3_d;
-delete from tb3 where f122='Test 3.5.9.4-trig';
-
-Testcase 3.5.9.5: (implied in previous tests)
----------------------------------------------
-
-Testcase 3.5.9.6:
------------------
-create trigger trg4a before insert on tb3 for each row
-set @temp1= old.f120;
-ERROR HY000: There is no OLD row in on INSERT trigger
-create trigger trg4b after insert on tb3 for each row
-set old.f120= 'test';
-ERROR HY000: Updating of OLD row is not allowed in trigger
-drop trigger trg4a;
-drop trigger trg4b;
-
-Testcase 3.5.9.7: (implied in previous tests)
----------------------------------------------
-
-Testcase 3.5.9.8: (implied in previous tests)
----------------------------------------------
-
-Testcase 3.5.9.9:
------------------
-create trigger trg5a before DELETE on tb3 for each row
-set @temp1=new.f122;
-ERROR HY000: There is no NEW row in on DELETE trigger
-create trigger trg5b after DELETE on tb3 for each row
-set new.f122='test';
-ERROR HY000: There is no NEW row in on DELETE trigger
-drop trigger trg5a;
-drop trigger trg5b;
-
-Testcase 3.5.9.10: (implied in previous tests)
-----------------------------------------------
-
-Testcase 3.5.9.11: covered by 3.5.9.9
--------------------------------------
-
-Testcase 3.5.9.12: covered by 3.5.9.6
--------------------------------------
-
-Testcase 3.5.9.13:
-------------------
-create trigger trg6a before UPDATE on tb3 for each row
-set old.f118='C', new.f118='U';
-ERROR HY000: Updating of OLD row is not allowed in trigger
-create trigger trg6b after INSERT on tb3 for each row
-set old.f136=163, new.f118='U';
-ERROR HY000: Updating of OLD row is not allowed in trigger
-create trigger trg6c after UPDATE on tb3 for each row
-set old.f136=NULL;
-ERROR HY000: Updating of OLD row is not allowed in trigger
-drop trigger trg6a;
-drop trigger trg6b;
-drop trigger trg6c;
-
-Testcase 3.5.9.14: (implied in previous tests)
-----------------------------------------------
-
-Testcase 3.5.10.1/2/3:
-----------------------
-Create view vw11 as select * from tb3
-where f122 like 'Test 3.5.10.1/2/3%';
-Create trigger trg1a before insert on tb3 
-for each row set new.f163=111.11;
-Create trigger trg1b after insert on tb3 
-for each row set @test_var='After Insert';
-Create trigger trg1c before update on tb3 
-for each row set new.f121='Y', new.f122='Test 3.5.10.1/2/3-Update';
-Create trigger trg1d after update on tb3 
-for each row set @test_var='After Update';
-Create trigger trg1e before delete on tb3 
-for each row set @test_var=5;
-Create trigger trg1f after delete on tb3 
-for each row set @test_var= 2* @test_var+7;
-Insert into vw11 (f122, f151) values ('Test 3.5.10.1/2/3', 1);
-Insert into vw11 (f122, f151) values ('Test 3.5.10.1/2/3', 2);
-Insert into vw11 (f122, f151) values ('Not in View', 3);
-select f121, f122, f151, f163 
-from tb3 where f122 like 'Test 3.5.10.1/2/3%';
-f121	f122	f151	f163
-NULL	Test 3.5.10.1/2/3	1	111.110000000000000000000000000000
-NULL	Test 3.5.10.1/2/3	2	111.110000000000000000000000000000
-select f121, f122, f151, f163 from vw11;
-f121	f122	f151	f163
-NULL	Test 3.5.10.1/2/3	1	111.110000000000000000000000000000
-NULL	Test 3.5.10.1/2/3	2	111.110000000000000000000000000000
-select f121, f122, f151, f163 
-from tb3 where f122 like 'Not in View';
-f121	f122	f151	f163
-NULL	Not in View	3	111.110000000000000000000000000000
-Update vw11 set f163=1;
-select f121, f122, f151, f163 from tb3 
-where f122 like 'Test 3.5.10.1/2/3%';
-f121	f122	f151	f163
-Y	Test 3.5.10.1/2/3-Update	1	1.000000000000000000000000000000
-Y	Test 3.5.10.1/2/3-Update	2	1.000000000000000000000000000000
-select f121, f122, f151, f163 from vw11;
-f121	f122	f151	f163
-Y	Test 3.5.10.1/2/3-Update	1	1.000000000000000000000000000000
-Y	Test 3.5.10.1/2/3-Update	2	1.000000000000000000000000000000
-set @test_var=0;
-Select @test_var as 'before delete';
-before delete
-0
-delete from vw11 where f151=1;
-select f121, f122, f151, f163 from tb3 
-where f122 like 'Test 3.5.10.1/2/3%';
-f121	f122	f151	f163
-Y	Test 3.5.10.1/2/3-Update	2	1.000000000000000000000000000000
-select f121, f122, f151, f163 from vw11;
-f121	f122	f151	f163
-Y	Test 3.5.10.1/2/3-Update	2	1.000000000000000000000000000000
-Select @test_var as 'after delete';
-after delete
-17
-drop view vw11;
-drop trigger trg1a;
-drop trigger trg1b;
-drop trigger trg1c;
-drop trigger trg1d;
-drop trigger trg1e;
-drop trigger trg1f;
-delete from tb3 where f122 like 'Test 3.5.10.1/2/3%';
-
-Testcase 3.5.10.4:
-------------------
-create table tb_load (f1 int, f2 char(25),f3 int) engine=innodb;
-Create trigger trg4 before insert on tb_load 
-for each row set new.f3=-(new.f1 div 5), @counter= @counter+1;
-set @counter= 0;
-select @counter as 'Rows Loaded Before';
-Rows Loaded Before
-0
-load data infile 'MYSQL_TEST_DIR/suite/funcs_1/data/t9.txt' into table tb_load;
-select @counter as 'Rows Loaded After';
-Rows Loaded After
-10
-Select * from tb_load limit 10;
-f1	f2	f3
--5000	a`	1000
--4999	aaa	999
--4998	abaa	999
--4997	acaaa	999
--4996	adaaaa	999
--4995	aeaaaaa	999
--4994	afaaaaaa	998
--4993	agaaaaaaa	998
--4992	a^aaaaaaaa	998
--4991	a_aaaaaaaaa	998
-drop trigger trg4;
-drop table tb_load;
-
-Testcase 3.5.10.5: (implemented in trig_frkey.test)
----------------------------------------------------
-
-Testcase 3.5.10.6: (implemented in trig_frkey.test)
----------------------------------------------------
-
-Testcase 3.5.10.extra:
-----------------------
-create table t1_sp (var136 tinyint, var151 decimal) engine=innodb;
-create trigger trg before insert on t1_sp 
-for each row set @counter=@counter+1;
-create procedure trig_sp()
-begin
-declare done int default 0;
-declare var151 decimal;
-declare var136 tinyint;
-declare cur1 cursor for select f136, f151 from tb3;
-declare continue handler for sqlstate '01000' set done = 1;
-open cur1;
-fetch cur1 into var136, var151;
-wl_loop: WHILE NOT done DO 
-insert into t1_sp values (var136, var151);
-fetch cur1 into var136, var151;
-END WHILE wl_loop;
-close cur1;
-end//
-set @counter=0;
-select @counter;
-@counter
-0
-call trig_sp();
-ERROR 02000: No data to FETCH
-select @counter;
-@counter
-20
-select count(*) from tb3;
-count(*)
-20
-select count(*) from t1_sp;
-count(*)
-20
-drop procedure trig_sp;
-drop trigger trg;
-drop table t1_sp;
-
-Testcase 3.5.11.1 (implemented in trig_perf.test)
--------------------------------------------------
-drop user test_general@localhost;
-drop user test_general;
-drop user test_super@localhost;
-
-Testcase y.y.y.2: Check for triggers starting triggers
-------------------------------------------------------
-use test;
-drop table if exists t1;
-drop table if exists t2_1;
-drop table if exists t2_2;
-drop table if exists t2_3;
-drop table if exists t2_4;
-drop table if exists t3;
-create table t1 (f1 integer);
-create table t2_1 (f1 integer);
-create table t2_2 (f1 integer);
-create table t2_3 (f1 integer);
-create table t2_4 (f1 integer);
-create table t3 (f1 integer);
-insert into t1 values (1);
-create trigger tr1 after insert on t1 for each row 
-BEGIN
-insert into t2_1 (f1) values (new.f1+1);
-insert into t2_2 (f1) values (new.f1+1);
-insert into t2_3 (f1) values (new.f1+1);
-insert into t2_4 (f1) values (new.f1+1);
-END//
-create trigger tr2_1 after insert on t2_1 for each row 
-insert into t3 (f1) values (new.f1+10);
-create trigger tr2_2 after insert on t2_2 for each row 
-insert into t3 (f1) values (new.f1+100);
-create trigger tr2_3 after insert on t2_3 for each row 
-insert into t3 (f1) values (new.f1+1000);
-create trigger tr2_4 after insert on t2_4 for each row 
-insert into t3 (f1) values (new.f1+10000);
-insert into t1 values (1);
-select * from t3;
-f1
-12
-102
-1002
-10002
-drop trigger tr1;
-drop trigger tr2_1;
-drop trigger tr2_2;
-drop trigger tr2_3;
-drop trigger tr2_4;
-drop table t1, t2_1, t2_2, t2_3, t2_4, t3;
-
-Testcase y.y.y.3: Circular trigger reference
---------------------------------------------
-use test;
-drop table if exists t1;
-drop table if exists t2;
-drop table if exists t3;
-drop table if exists t4;
-create table t1 (f1 integer) engine = innodb;
-create table t2 (f2 integer) engine = innodb;
-create table t3 (f3 integer) engine = innodb;
-create table t4 (f4 integer) engine = innodb;
-insert into t1 values (0);
-create trigger tr1 after insert on t1 
-for each row insert into t2 (f2) values (new.f1+1);
-create trigger tr2 after insert on t2 
-for each row insert into t3 (f3) values (new.f2+1);
-create trigger tr3 after insert on t3 
-for each row insert into t4 (f4) values (new.f3+1);
-create trigger tr4 after insert on t4 
-for each row insert into t1 (f1) values (new.f4+1);
-insert into t1 values (1);
-ERROR HY000: Can't update table 't1' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
-select * from t1;
-f1
-0
-select * from t2;
-f2
-select * from t3;
-f3
-select * from t4;
-f4
-drop trigger tr1;
-drop trigger tr2;
-drop trigger tr3;
-drop trigger tr4;
-drop table t1;
-drop table t2;
-drop table t3;
-drop table t4;
-
-Testcase y.y.y.4: Recursive trigger/SP references (disabled bug 11889)
-----------------------------------------------------------------------
-set @sql_mode='traditional';
-create table t1_sp (
-count integer, 
-var136 tinyint, 
-var151 decimal) engine=innodb;
-create procedure trig_sp()
-begin
-declare done int default 0;
-declare var151 decimal;
-declare var136 tinyint;
-declare cur1 cursor for select f136, f151 from tb3;
-declare continue handler for sqlstate '01000' set done = 1;
-set @counter= @counter+1;
-open cur1;
-fetch cur1 into var136, var151;
-wl_loop: WHILE NOT done DO 
-insert into t1_sp values (@counter, var136, var151);
-fetch cur1 into var136, var151;
-END WHILE wl_loop;
-close cur1;
-end//
-create trigger trg before insert on t1_sp 
-for each row call trig_sp();
-set @counter=0;
-select @counter;
-@counter
-0
-call trig_sp();
-ERROR HY000: Recursive stored routines are not allowed.
-select @counter;
-@counter
-1
-select count(*) from tb3;
-count(*)
-20
-select count(*) from t1_sp;
-count(*)
-0
-drop procedure trig_sp;
-drop trigger trg;
-drop table t1_sp;
-
-Testcase y.y.y.5: Roleback of nested trigger references
--------------------------------------------------------
-set @@sql_mode='traditional';
-use test;
-drop table if exists t1;
-drop table if exists t2;
-drop table if exists t3;
-drop table if exists t4;
-create table t1 (f1 integer) engine = innodb;
-create table t2 (f2 integer) engine = innodb;
-create table t3 (f3 integer) engine = innodb;
-create table t4 (f4 tinyint) engine = innodb;
-show create table t1;
-Table	Create Table
-t1	CREATE TABLE `t1` (
-  `f1` int(11) default NULL
-) ENGINE=InnoDB DEFAULT CHARSET=latin1
-insert into t1 values (1);
-create trigger tr1 after insert on t1 
-for each row insert into t2 (f2) values (new.f1+1);
-create trigger tr2 after insert on t2 
-for each row insert into t3 (f3) values (new.f2+1);
-create trigger tr3 after insert on t3 
-for each row insert into t4 (f4) values (new.f3+1000);
-set autocommit=0;
-start transaction;
-insert into t1 values (1);
-ERROR 22003: Out of range value adjusted for column 'f4' at row 1
-commit;
-select * from t1;
-f1
-1
-select * from t2;
-f2
-select * from t3;
-f3
-drop trigger tr1;
-drop trigger tr2;
-drop trigger tr3;
-drop table t1;
-drop table t2;
-drop table t3;
-drop table t4;
-
-Testcase x.x.x.1:
------------------
-DROP TABLE IF EXISTS t0, t1, t2;
-CREATE TABLE t0 (col1 char(50)) ENGINE=innodb;
-CREATE TABLE t1 (id INT NOT NULL, col1 char(50),
-PRIMARY KEY (id)) ENGINE=innodb;
-CREATE TABLE t2 (id INT PRIMARY KEY, f_id INT,
-INDEX par_ind (f_id), col1 char(50),
-FOREIGN KEY (f_id) REFERENCES t1(id)
-ON DELETE SET NULL) ENGINE=innodb;
-insert into t1 values (1,'Department A');
-insert into t1 values (2,'Department B');
-insert into t1 values (3,'Department C');
-insert into t2 values (1,2,'Emp 1');
-insert into t2 values (2,2,'Emp 2');
-insert into t2 values (3,2,'Emp 3');
-create trigger trig after insert on t0 for each row
-delete from t1 where col1=new.col1;
-select * from t2;
-id	f_id	col1
-1	2	Emp 1
-2	2	Emp 2
-3	2	Emp 3
-lock tables t0 write, t1 write;
-insert into t0 values ('Department B');
-unlock tables;
-select * from t2;
-id	f_id	col1
-1	NULL	Emp 1
-2	NULL	Emp 2
-3	NULL	Emp 3
-drop trigger trig;
-drop table t2, t1;
-
-Testcase x.x.x.2:
------------------
-DROP TABLE IF EXISTS t1, t2;
-CREATE TABLE t1 (id INT NOT NULL, col1 char(50),
-PRIMARY KEY (id)) ENGINE=innodb;
-CREATE TABLE t2 (id INT PRIMARY KEY, f_id INT,
-INDEX par_ind (f_id), col1 char(50),
-FOREIGN KEY (f_id) REFERENCES t1(id)
-ON UPDATE CASCADE) ENGINE=innodb;
-insert into t1 values (1,'Department A');
-insert into t1 values (2,'Department B');
-insert into t1 values (3,'Department C');
-insert into t2 values (1,2,'Emp 1');
-insert into t2 values (2,3,'Emp 2');
-insert into t2 values (3,4,'Emp 3');
-ERROR 23000: Cannot add or update a child row: a foreign key constraint fails (`test/t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`f_id`) REFERENCES `t1` (`id`) ON UPDATE CASCADE)
-create trigger tr_t2 before insert on t2 for each row
-insert into t1 values(new.f_id, concat('New Department ', new.f_id));
-lock tables t1 write, t2 write;
-insert into t2 values (3,4,'Emp 3');
-unlock tables;
-select * from t1;
-id	col1
-1	Department A
-2	Department B
-3	Department C
-4	New Department 4
-select * from t2;
-id	f_id	col1
-1	2	Emp 1
-2	3	Emp 2
-3	4	Emp 3
-drop trigger tr_t2;
-drop table t2, t1;
-
-Foreign Key tests disabled (bug 11472 - stored in trig_frkey2.test)
--------------------------------------------------------------------
diff -Nrup a/mysql-test/suite/funcs_1/r/innodb_views.result b/mysql-test/suite/funcs_1/r/innodb_views.result
--- a/mysql-test/suite/funcs_1/r/innodb_views.result	2008-03-07 17:33:01 +01:00
+++ b/mysql-test/suite/funcs_1/r/innodb_views.result	2008-03-11 19:49:47 +01:00
@@ -122,11 +122,7 @@ USE test;
 --------------------------------------------------------------------------------
 
 There are some statements where the ps-protocol is switched off.
-Bug#11589: mysqltest, --ps-protocol, strange output, float/double/real with zerofill
---------------------------------------------------------------------------------
-
-! Attention: The file with the expected results suffers from
-Bug#10713: mysqldump includes database in create view and referenced tables
+Bug#32285: mysqltest, --ps-protocol, strange output, float/double/real with zerofill
 --------------------------------------------------------------------------------
 insert into test.tb2 (f59,f60) values (76710,226546);
 insert into test.tb2 (f59,f60) values(2760,985654);
@@ -168,6 +164,58 @@ insert into tb2 (f59,f60,f61) values (10
 INSERT INTO tb2 (f59,f60) VALUES( 299,899 );
 INSERT INTO tb2 (f59,f60) VALUES( 242,79  );
 INSERT INTO tb2 (f59,f60) VALUES( 424,89  );
+SELECT * FROM tb2 ORDER BY f59, f60, f61;
+f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
+1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
+2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
+3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
+4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
+4	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
+6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
+7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
+8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
+9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
+10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
+15	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+17	15	0000000016	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+19	18	0000000014	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+22	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+24	51654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+27	25	0000000026	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+29	28	0000000024	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+34	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+94	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+195	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+207	205	0000000206	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+209	208	0000000204	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+242	79	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+250	87895654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+292	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+299	899	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+321	NULL	0000000765	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+323	14376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+340	9984376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+394	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+424	89	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+441	16546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+660	876546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+987	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2550	775654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2760	985654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3330	764376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3410	996546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+7876	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+9112	NULL	0000008771	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+76710	226546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+569300	9114376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
 Use test;
 
 Testcase 3.3.1.1 
@@ -183,47 +231,47 @@ Insert into t1  values (500,9866);
 Drop view if exists v1 ;
 CREATE VIEW v1 AS select f59,f60,f61
 FROM test.tb2 where f59=250;
-select * FROM v1 limit 0,10;
+select * FROM v1 order by f60,f61 limit 0,10;
 f59	f60	f61
 250	87895654	NULL
 Drop view if exists v1 ;
 CREATE VIEW v1 AS select f59,f60,f61
 FROM test.tb2 limit 100;
-select * FROM v1 limit 0,10;
+select * FROM v1 order by f59,f60,f61 limit 0,10;
 f59	f60	f61
 1	1	0000000001
 2	2	0000000002
 3	3	0000000003
 4	4	0000000004
+4	74	NULL
 5	5	0000000005
 6	6	0000000006
 7	7	0000000007
 8	8	0000000008
 9	9	0000000009
-10	10	0000000010
 CREATE or REPLACE VIEW v1 AS select f59,f60,f61
-FROM test.tb2 limit 4,3;
-select * FROM v1 limit 0,10;
+FROM test.tb2;
+select * FROM v1 order by f59,f60,f61 limit 4,3;
 f59	f60	f61
+4	74	NULL
 5	5	0000000005
 6	6	0000000006
-7	7	0000000007
 CREATE or REPLACE VIEW v1 AS select distinct f59
-FROM test.tb2 limit 4,3;
-select * FROM v1 limit 0,10;
+FROM test.tb2;
+select * FROM v1 order by f59 limit 4,3;
 f59
 5
 6
 7
 ALTER VIEW v1 AS select f59
-FROM test.tb2 limit 6,2;
-select * FROM v1 limit 0,10;
+FROM test.tb2;
+select * FROM v1 order by f59 limit 6,2;
 f59
+6
 7
-8
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 order by f59 limit 100;
-select * FROM v1 limit 0,10;
+from tb2 order by f59;
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
@@ -236,7 +284,7 @@ f59
 8
 9
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 order by f59 asc limit 100;
+from tb2 order by f59 asc;
 select * FROM v1 limit 0,10;
 f59
 1
@@ -250,7 +298,7 @@ f59
 8
 9
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 order by f59 desc limit 100;
+from tb2 order by f59 desc;
 select * FROM v1 limit 0,10;
 f59
 569300
@@ -264,8 +312,8 @@ f59
 987
 660
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 group by f59 limit 100;
-select * FROM v1 limit 0,10;
+from tb2 group by f59;
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
@@ -278,8 +326,8 @@ f59
 9
 10
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 group by f59 asc limit 100;
-select * FROM v1 limit 0,10;
+from tb2 group by f59 asc;
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
@@ -292,22 +340,22 @@ f59
 9
 10
 CREATE or REPLACE VIEW v1 AS select f59
-from tb2 group by f59 desc limit 100;
-select * FROM v1 limit 0,10;
+from tb2 group by f59 desc;
+select * FROM v1 order by f59 limit 0,10;
 f59
-569300
-76710
-9112
-7876
-3410
-3330
-2760
-2550
-987
-660
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
 CREATE or REPLACE VIEW v1 AS (select f59 from tb2)
-union (select f59 from t1) limit 100;
-select * FROM v1 limit 0,10;
+union (select f59 from t1);
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
@@ -321,7 +369,7 @@ f59
 10
 CREATE or REPLACE VIEW v1 AS (select f59 FROM tb2)
 UNION DISTINCT(select f59 FROM t1) ;
-select * FROM v1 limit 0,10;
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
@@ -335,103 +383,3101 @@ f59
 10
 CREATE or REPLACE VIEW v1 AS (select f59 FROM tb2)
 UNION ALL(select f59 FROM t1) ;
-select * FROM v1 limit 0,10;
+select * FROM v1 order by f59 limit 0,10;
 f59
 1
 2
 3
 4
+4
 5
 6
 7
 8
 9
-10
 CREATE or REPLACE VIEW v1 AS select *
 FROM test.tb2 WITH LOCAL CHECK OPTION ;
-select * FROM v1 limit 0,50;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
-2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
-3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
-4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
-6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
-7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
-8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
-9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
-10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
-76710	226546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-2760	985654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-569300	9114376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-660	876546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-250	87895654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-340	9984376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-3410	996546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-2550	775654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-3330	764376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-441	16546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-24	51654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-323	14376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-34	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-4	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-15	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-22	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-394	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-94	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-195	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-292	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-987	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-7876	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-321	NULL	0000000765	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-9112	NULL	0000008771	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-207	205	0000000206	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-209	208	0000000204	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-27	25	0000000026	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-29	28	0000000024	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-17	15	0000000016	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-19	18	0000000014	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-299	899	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-242	79	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-424	89	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+select * FROM v1 order by f59,f60,f61,f62,f63,f64 limit 0,50;
+f59	1
+f60	1
+f61	0000000001
+f62	0000000000000000000000000000000000000000000000000000000000000001
+f63	0000000001
+f64	0000000000000000000000000000000000000000000000000000000000000001
+f65	-5
+f66	0.000000000000000000000000000000
+f67	1
+f68	0.000000000000000000000000000000
+f69	0000000001
+f70	000000000000000000000000000000000.000000000000000000000000000000
+f71	0000000001
+f72	000000000000000000000000000000000.000000000000000000000000000000
+f73	-1.17549435e-38
+f74	1.175494352e-38
+f75	00000001.175494352e-38
+f76	00000001.175494352e-38
+f77	-1.17549435e-38
+f78	1.175494352e-38
+f79	00000001.175494352e-38
+f80	00000001.175494352e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.17549435e-38
+f95	1.17549e-38
+f96	1.175494352e-38
+f97	01.17549e-38
+f98	00000001.175494352e-38
+f99	01.17549e-38
+f100	00000001.175494352e-38
+f101	1000-01-01
+f102	838:59:58
+f103	1970-01-02 00:00:01
+f104	1970-01-02 00:00:01
+f105	1902
+f106	1902
+f107	1902
+f108	2enum
+f109	2set
+f59	2
+f60	2
+f61	0000000002
+f62	0000000000000000000000000000000000000000000000000000000000000002
+f63	0000000002
+f64	0000000000000000000000000000000000000000000000000000000000000002
+f65	-4
+f66	1.100000000000000000000000000000
+f67	2
+f68	1.100000000000000000000000000000
+f69	0000000002
+f70	000000000000000000000000000000001.100000000000000000000000000000
+f71	0000000002
+f72	000000000000000000000000000000001.100000000000000000000000000000
+f73	-1.175494349e-38
+f74	1.175494353e-38
+f75	00000001.175494353e-38
+f76	00000001.175494353e-38
+f77	-1.175494349e-38
+f78	1.175494353e-38
+f79	00000001.175494353e-38
+f80	00000001.175494353e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494349e-38
+f95	1.17549e-38
+f96	1.175494353e-38
+f97	01.17549e-38
+f98	00000001.175494353e-38
+f99	01.17549e-38
+f100	00000001.175494353e-38
+f101	1000-01-02
+f102	838:59:57
+f103	1970-01-03 00:00:02
+f104	1970-01-03 00:00:02
+f105	1903
+f106	1903
+f107	1903
+f108	1enum
+f109	1set,2set
+f59	3
+f60	3
+f61	0000000003
+f62	0000000000000000000000000000000000000000000000000000000000000003
+f63	0000000003
+f64	0000000000000000000000000000000000000000000000000000000000000003
+f65	-3
+f66	2.200000000000000000000000000000
+f67	3
+f68	2.200000000000000000000000000000
+f69	0000000003
+f70	000000000000000000000000000000002.200000000000000000000000000000
+f71	0000000003
+f72	000000000000000000000000000000002.200000000000000000000000000000
+f73	-1.175494348e-38
+f74	1.175494354e-38
+f75	00000001.175494354e-38
+f76	00000001.175494354e-38
+f77	-1.175494348e-38
+f78	1.175494354e-38
+f79	00000001.175494354e-38
+f80	00000001.175494354e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494348e-38
+f95	1.17549e-38
+f96	1.175494354e-38
+f97	01.17549e-38
+f98	00000001.175494354e-38
+f99	01.17549e-38
+f100	00000001.175494354e-38
+f101	1000-01-03
+f102	838:59:56
+f103	1970-01-04 00:00:03
+f104	1970-01-04 00:00:03
+f105	1904
+f106	1904
+f107	1904
+f108	2enum
+f109	1set
+f59	4
+f60	4
+f61	0000000004
+f62	0000000000000000000000000000000000000000000000000000000000000004
+f63	0000000004
+f64	0000000000000000000000000000000000000000000000000000000000000004
+f65	-2
+f66	3.300000000000000000000000000000
+f67	4
+f68	3.300000000000000000000000000000
+f69	0000000004
+f70	000000000000000000000000000000003.300000000000000000000000000000
+f71	0000000004
+f72	000000000000000000000000000000003.300000000000000000000000000000
+f73	-1.175494347e-38
+f74	1.175494355e-38
+f75	00000001.175494355e-38
+f76	00000001.175494355e-38
+f77	-1.175494347e-38
+f78	1.175494355e-38
+f79	00000001.175494355e-38
+f80	00000001.175494355e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494347e-38
+f95	1.17549e-38
+f96	1.175494355e-38
+f97	01.17549e-38
+f98	00000001.175494355e-38
+f99	01.17549e-38
+f100	00000001.175494355e-38
+f101	1000-01-04
+f102	838:59:55
+f103	1970-01-05 00:00:04
+f104	1970-01-05 00:00:04
+f105	1905
+f106	1905
+f107	1905
+f108	1enum
+f109	2set
+f59	4
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	5
+f60	5
+f61	0000000005
+f62	0000000000000000000000000000000000000000000000000000000000000005
+f63	0000000005
+f64	0000000000000000000000000000000000000000000000000000000000000005
+f65	-1
+f66	4.400000000000000000000000000000
+f67	5
+f68	4.400000000000000000000000000000
+f69	0000000005
+f70	000000000000000000000000000000004.400000000000000000000000000000
+f71	0000000005
+f72	000000000000000000000000000000004.400000000000000000000000000000
+f73	-1.175494346e-38
+f74	1.175494356e-38
+f75	00000001.175494356e-38
+f76	00000001.175494356e-38
+f77	-1.175494346e-38
+f78	1.175494356e-38
+f79	00000001.175494356e-38
+f80	00000001.175494356e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494346e-38
+f95	1.17549e-38
+f96	1.175494356e-38
+f97	01.17549e-38
+f98	00000001.175494356e-38
+f99	01.17549e-38
+f100	00000001.175494356e-38
+f101	1000-01-05
+f102	838:59:54
+f103	1970-01-06 00:00:05
+f104	1970-01-06 00:00:05
+f105	1906
+f106	1906
+f107	1906
+f108	2enum
+f109	1set,2set
+f59	6
+f60	6
+f61	0000000006
+f62	0000000000000000000000000000000000000000000000000000000000000006
+f63	0000000006
+f64	0000000000000000000000000000000000000000000000000000000000000006
+f65	0
+f66	5.500000000000000000000000000000
+f67	6
+f68	5.500000000000000000000000000000
+f69	0000000006
+f70	000000000000000000000000000000005.500000000000000000000000000000
+f71	0000000006
+f72	000000000000000000000000000000005.500000000000000000000000000000
+f73	-1.175494345e-38
+f74	1.175494357e-38
+f75	00000001.175494357e-38
+f76	00000001.175494357e-38
+f77	-1.175494345e-38
+f78	1.175494357e-38
+f79	00000001.175494357e-38
+f80	00000001.175494357e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494345e-38
+f95	1.17549e-38
+f96	1.175494357e-38
+f97	01.17549e-38
+f98	00000001.175494357e-38
+f99	01.17549e-38
+f100	00000001.175494357e-38
+f101	1000-01-06
+f102	838:59:53
+f103	1970-01-07 00:00:06
+f104	1970-01-07 00:00:06
+f105	1907
+f106	1907
+f107	1907
+f108	1enum
+f109	1set
+f59	7
+f60	7
+f61	0000000007
+f62	0000000000000000000000000000000000000000000000000000000000000007
+f63	0000000007
+f64	0000000000000000000000000000000000000000000000000000000000000007
+f65	1
+f66	6.600000000000000000000000000000
+f67	7
+f68	6.600000000000000000000000000000
+f69	0000000007
+f70	000000000000000000000000000000006.600000000000000000000000000000
+f71	0000000007
+f72	000000000000000000000000000000006.600000000000000000000000000000
+f73	-1.175494344e-38
+f74	1.175494358e-38
+f75	00000001.175494358e-38
+f76	00000001.175494358e-38
+f77	-1.175494344e-38
+f78	1.175494358e-38
+f79	00000001.175494358e-38
+f80	00000001.175494358e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494344e-38
+f95	1.17549e-38
+f96	1.175494358e-38
+f97	01.17549e-38
+f98	00000001.175494358e-38
+f99	01.17549e-38
+f100	00000001.175494358e-38
+f101	1000-01-07
+f102	838:59:52
+f103	1970-01-08 00:00:07
+f104	1970-01-08 00:00:07
+f105	1908
+f106	1908
+f107	1908
+f108	2enum
+f109	2set
+f59	8
+f60	8
+f61	0000000008
+f62	0000000000000000000000000000000000000000000000000000000000000008
+f63	0000000008
+f64	0000000000000000000000000000000000000000000000000000000000000008
+f65	2
+f66	7.700000000000000000000000000000
+f67	8
+f68	7.700000000000000000000000000000
+f69	0000000008
+f70	000000000000000000000000000000007.700000000000000000000000000000
+f71	0000000008
+f72	000000000000000000000000000000007.700000000000000000000000000000
+f73	-1.175494343e-38
+f74	1.175494359e-38
+f75	00000001.175494359e-38
+f76	00000001.175494359e-38
+f77	-1.175494343e-38
+f78	1.175494359e-38
+f79	00000001.175494359e-38
+f80	00000001.175494359e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494343e-38
+f95	1.17549e-38
+f96	1.175494359e-38
+f97	01.17549e-38
+f98	00000001.175494359e-38
+f99	01.17549e-38
+f100	00000001.175494359e-38
+f101	1000-01-08
+f102	838:59:51
+f103	1970-01-09 00:00:08
+f104	1970-01-09 00:00:08
+f105	1909
+f106	1909
+f107	1909
+f108	1enum
+f109	1set,2set
+f59	9
+f60	9
+f61	0000000009
+f62	0000000000000000000000000000000000000000000000000000000000000009
+f63	0000000009
+f64	0000000000000000000000000000000000000000000000000000000000000009
+f65	3
+f66	8.800000000000000000000000000000
+f67	9
+f68	8.800000000000000000000000000000
+f69	0000000009
+f70	000000000000000000000000000000008.800000000000000000000000000000
+f71	0000000009
+f72	000000000000000000000000000000008.800000000000000000000000000000
+f73	-1.175494342e-38
+f74	1.17549436e-38
+f75	000000001.17549436e-38
+f76	000000001.17549436e-38
+f77	-1.175494342e-38
+f78	1.17549436e-38
+f79	000000001.17549436e-38
+f80	000000001.17549436e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494342e-38
+f95	1.17549e-38
+f96	1.17549436e-38
+f97	01.17549e-38
+f98	000000001.17549436e-38
+f99	01.17549e-38
+f100	000000001.17549436e-38
+f101	1000-01-09
+f102	838:59:50
+f103	1970-01-10 00:00:09
+f104	1970-01-10 00:00:09
+f105	1910
+f106	1910
+f107	1910
+f108	2enum
+f109	1set
+f59	10
+f60	10
+f61	0000000010
+f62	0000000000000000000000000000000000000000000000000000000000000010
+f63	0000000010
+f64	0000000000000000000000000000000000000000000000000000000000000010
+f65	4
+f66	9.900000000000000000000000000000
+f67	10
+f68	9.900000000000000000000000000000
+f69	0000000010
+f70	000000000000000000000000000000009.900000000000000000000000000000
+f71	0000000010
+f72	000000000000000000000000000000009.900000000000000000000000000000
+f73	-1.175494341e-38
+f74	1.175494361e-38
+f75	00000001.175494361e-38
+f76	00000001.175494361e-38
+f77	-1.175494341e-38
+f78	1.175494361e-38
+f79	00000001.175494361e-38
+f80	00000001.175494361e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494341e-38
+f95	1.17549e-38
+f96	1.175494361e-38
+f97	01.17549e-38
+f98	00000001.175494361e-38
+f99	01.17549e-38
+f100	00000001.175494361e-38
+f101	1000-01-10
+f102	838:59:49
+f103	1970-01-11 00:00:10
+f104	1970-01-11 00:00:10
+f105	1911
+f106	1911
+f107	1911
+f108	1enum
+f109	2set
+f59	15
+f60	87
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	17
+f60	15
+f61	0000000016
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	19
+f60	18
+f61	0000000014
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	22
+f60	93
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	24
+f60	51654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	27
+f60	25
+f61	0000000026
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	29
+f60	28
+f61	0000000024
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	34
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	94
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	107
+f60	105
+f61	0000000106
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	107
+f60	105
+f61	0000000106
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	109
+f60	108
+f61	0000000104
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	109
+f60	108
+f61	0000000104
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	195
+f60	87
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	207
+f60	205
+f61	0000000206
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	209
+f60	208
+f61	0000000204
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	242
+f60	79
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	250
+f60	87895654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	292
+f60	93
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	299
+f60	899
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	321
+f60	NULL
+f61	0000000765
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	323
+f60	14376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	340
+f60	9984376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	394
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	424
+f60	89
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	441
+f60	16546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	660
+f60	876546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	987
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	2550
+f60	775654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	2760
+f60	985654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	3330
+f60	764376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	3410
+f60	996546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	7876
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	9112
+f60	NULL
+f61	0000008771
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	76710
+f60	226546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	569300
+f60	9114376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
 CREATE or REPLACE VIEW v1 AS select *
 FROM test.tb2 WITH CASCADED CHECK OPTION ;
-select * FROM v1 limit 0,10;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
-2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
-3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
-4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
-6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
-7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
-8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
-9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
-10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
+select * FROM v1 order by f59,f60,f61,f62,f63,f64 limit 0,10;
+f59	1
+f60	1
+f61	0000000001
+f62	0000000000000000000000000000000000000000000000000000000000000001
+f63	0000000001
+f64	0000000000000000000000000000000000000000000000000000000000000001
+f65	-5
+f66	0.000000000000000000000000000000
+f67	1
+f68	0.000000000000000000000000000000
+f69	0000000001
+f70	000000000000000000000000000000000.000000000000000000000000000000
+f71	0000000001
+f72	000000000000000000000000000000000.000000000000000000000000000000
+f73	-1.17549435e-38
+f74	1.175494352e-38
+f75	00000001.175494352e-38
+f76	00000001.175494352e-38
+f77	-1.17549435e-38
+f78	1.175494352e-38
+f79	00000001.175494352e-38
+f80	00000001.175494352e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.17549435e-38
+f95	1.17549e-38
+f96	1.175494352e-38
+f97	01.17549e-38
+f98	00000001.175494352e-38
+f99	01.17549e-38
+f100	00000001.175494352e-38
+f101	1000-01-01
+f102	838:59:58
+f103	1970-01-02 00:00:01
+f104	1970-01-02 00:00:01
+f105	1902
+f106	1902
+f107	1902
+f108	2enum
+f109	2set
+f59	2
+f60	2
+f61	0000000002
+f62	0000000000000000000000000000000000000000000000000000000000000002
+f63	0000000002
+f64	0000000000000000000000000000000000000000000000000000000000000002
+f65	-4
+f66	1.100000000000000000000000000000
+f67	2
+f68	1.100000000000000000000000000000
+f69	0000000002
+f70	000000000000000000000000000000001.100000000000000000000000000000
+f71	0000000002
+f72	000000000000000000000000000000001.100000000000000000000000000000
+f73	-1.175494349e-38
+f74	1.175494353e-38
+f75	00000001.175494353e-38
+f76	00000001.175494353e-38
+f77	-1.175494349e-38
+f78	1.175494353e-38
+f79	00000001.175494353e-38
+f80	00000001.175494353e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494349e-38
+f95	1.17549e-38
+f96	1.175494353e-38
+f97	01.17549e-38
+f98	00000001.175494353e-38
+f99	01.17549e-38
+f100	00000001.175494353e-38
+f101	1000-01-02
+f102	838:59:57
+f103	1970-01-03 00:00:02
+f104	1970-01-03 00:00:02
+f105	1903
+f106	1903
+f107	1903
+f108	1enum
+f109	1set,2set
+f59	3
+f60	3
+f61	0000000003
+f62	0000000000000000000000000000000000000000000000000000000000000003
+f63	0000000003
+f64	0000000000000000000000000000000000000000000000000000000000000003
+f65	-3
+f66	2.200000000000000000000000000000
+f67	3
+f68	2.200000000000000000000000000000
+f69	0000000003
+f70	000000000000000000000000000000002.200000000000000000000000000000
+f71	0000000003
+f72	000000000000000000000000000000002.200000000000000000000000000000
+f73	-1.175494348e-38
+f74	1.175494354e-38
+f75	00000001.175494354e-38
+f76	00000001.175494354e-38
+f77	-1.175494348e-38
+f78	1.175494354e-38
+f79	00000001.175494354e-38
+f80	00000001.175494354e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494348e-38
+f95	1.17549e-38
+f96	1.175494354e-38
+f97	01.17549e-38
+f98	00000001.175494354e-38
+f99	01.17549e-38
+f100	00000001.175494354e-38
+f101	1000-01-03
+f102	838:59:56
+f103	1970-01-04 00:00:03
+f104	1970-01-04 00:00:03
+f105	1904
+f106	1904
+f107	1904
+f108	2enum
+f109	1set
+f59	4
+f60	4
+f61	0000000004
+f62	0000000000000000000000000000000000000000000000000000000000000004
+f63	0000000004
+f64	0000000000000000000000000000000000000000000000000000000000000004
+f65	-2
+f66	3.300000000000000000000000000000
+f67	4
+f68	3.300000000000000000000000000000
+f69	0000000004
+f70	000000000000000000000000000000003.300000000000000000000000000000
+f71	0000000004
+f72	000000000000000000000000000000003.300000000000000000000000000000
+f73	-1.175494347e-38
+f74	1.175494355e-38
+f75	00000001.175494355e-38
+f76	00000001.175494355e-38
+f77	-1.175494347e-38
+f78	1.175494355e-38
+f79	00000001.175494355e-38
+f80	00000001.175494355e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494347e-38
+f95	1.17549e-38
+f96	1.175494355e-38
+f97	01.17549e-38
+f98	00000001.175494355e-38
+f99	01.17549e-38
+f100	00000001.175494355e-38
+f101	1000-01-04
+f102	838:59:55
+f103	1970-01-05 00:00:04
+f104	1970-01-05 00:00:04
+f105	1905
+f106	1905
+f107	1905
+f108	1enum
+f109	2set
+f59	4
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	5
+f60	5
+f61	0000000005
+f62	0000000000000000000000000000000000000000000000000000000000000005
+f63	0000000005
+f64	0000000000000000000000000000000000000000000000000000000000000005
+f65	-1
+f66	4.400000000000000000000000000000
+f67	5
+f68	4.400000000000000000000000000000
+f69	0000000005
+f70	000000000000000000000000000000004.400000000000000000000000000000
+f71	0000000005
+f72	000000000000000000000000000000004.400000000000000000000000000000
+f73	-1.175494346e-38
+f74	1.175494356e-38
+f75	00000001.175494356e-38
+f76	00000001.175494356e-38
+f77	-1.175494346e-38
+f78	1.175494356e-38
+f79	00000001.175494356e-38
+f80	00000001.175494356e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494346e-38
+f95	1.17549e-38
+f96	1.175494356e-38
+f97	01.17549e-38
+f98	00000001.175494356e-38
+f99	01.17549e-38
+f100	00000001.175494356e-38
+f101	1000-01-05
+f102	838:59:54
+f103	1970-01-06 00:00:05
+f104	1970-01-06 00:00:05
+f105	1906
+f106	1906
+f107	1906
+f108	2enum
+f109	1set,2set
+f59	6
+f60	6
+f61	0000000006
+f62	0000000000000000000000000000000000000000000000000000000000000006
+f63	0000000006
+f64	0000000000000000000000000000000000000000000000000000000000000006
+f65	0
+f66	5.500000000000000000000000000000
+f67	6
+f68	5.500000000000000000000000000000
+f69	0000000006
+f70	000000000000000000000000000000005.500000000000000000000000000000
+f71	0000000006
+f72	000000000000000000000000000000005.500000000000000000000000000000
+f73	-1.175494345e-38
+f74	1.175494357e-38
+f75	00000001.175494357e-38
+f76	00000001.175494357e-38
+f77	-1.175494345e-38
+f78	1.175494357e-38
+f79	00000001.175494357e-38
+f80	00000001.175494357e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494345e-38
+f95	1.17549e-38
+f96	1.175494357e-38
+f97	01.17549e-38
+f98	00000001.175494357e-38
+f99	01.17549e-38
+f100	00000001.175494357e-38
+f101	1000-01-06
+f102	838:59:53
+f103	1970-01-07 00:00:06
+f104	1970-01-07 00:00:06
+f105	1907
+f106	1907
+f107	1907
+f108	1enum
+f109	1set
+f59	7
+f60	7
+f61	0000000007
+f62	0000000000000000000000000000000000000000000000000000000000000007
+f63	0000000007
+f64	0000000000000000000000000000000000000000000000000000000000000007
+f65	1
+f66	6.600000000000000000000000000000
+f67	7
+f68	6.600000000000000000000000000000
+f69	0000000007
+f70	000000000000000000000000000000006.600000000000000000000000000000
+f71	0000000007
+f72	000000000000000000000000000000006.600000000000000000000000000000
+f73	-1.175494344e-38
+f74	1.175494358e-38
+f75	00000001.175494358e-38
+f76	00000001.175494358e-38
+f77	-1.175494344e-38
+f78	1.175494358e-38
+f79	00000001.175494358e-38
+f80	00000001.175494358e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494344e-38
+f95	1.17549e-38
+f96	1.175494358e-38
+f97	01.17549e-38
+f98	00000001.175494358e-38
+f99	01.17549e-38
+f100	00000001.175494358e-38
+f101	1000-01-07
+f102	838:59:52
+f103	1970-01-08 00:00:07
+f104	1970-01-08 00:00:07
+f105	1908
+f106	1908
+f107	1908
+f108	2enum
+f109	2set
+f59	8
+f60	8
+f61	0000000008
+f62	0000000000000000000000000000000000000000000000000000000000000008
+f63	0000000008
+f64	0000000000000000000000000000000000000000000000000000000000000008
+f65	2
+f66	7.700000000000000000000000000000
+f67	8
+f68	7.700000000000000000000000000000
+f69	0000000008
+f70	000000000000000000000000000000007.700000000000000000000000000000
+f71	0000000008
+f72	000000000000000000000000000000007.700000000000000000000000000000
+f73	-1.175494343e-38
+f74	1.175494359e-38
+f75	00000001.175494359e-38
+f76	00000001.175494359e-38
+f77	-1.175494343e-38
+f78	1.175494359e-38
+f79	00000001.175494359e-38
+f80	00000001.175494359e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494343e-38
+f95	1.17549e-38
+f96	1.175494359e-38
+f97	01.17549e-38
+f98	00000001.175494359e-38
+f99	01.17549e-38
+f100	00000001.175494359e-38
+f101	1000-01-08
+f102	838:59:51
+f103	1970-01-09 00:00:08
+f104	1970-01-09 00:00:08
+f105	1909
+f106	1909
+f107	1909
+f108	1enum
+f109	1set,2set
+f59	9
+f60	9
+f61	0000000009
+f62	0000000000000000000000000000000000000000000000000000000000000009
+f63	0000000009
+f64	0000000000000000000000000000000000000000000000000000000000000009
+f65	3
+f66	8.800000000000000000000000000000
+f67	9
+f68	8.800000000000000000000000000000
+f69	0000000009
+f70	000000000000000000000000000000008.800000000000000000000000000000
+f71	0000000009
+f72	000000000000000000000000000000008.800000000000000000000000000000
+f73	-1.175494342e-38
+f74	1.17549436e-38
+f75	000000001.17549436e-38
+f76	000000001.17549436e-38
+f77	-1.175494342e-38
+f78	1.17549436e-38
+f79	000000001.17549436e-38
+f80	000000001.17549436e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494342e-38
+f95	1.17549e-38
+f96	1.17549436e-38
+f97	01.17549e-38
+f98	000000001.17549436e-38
+f99	01.17549e-38
+f100	000000001.17549436e-38
+f101	1000-01-09
+f102	838:59:50
+f103	1970-01-10 00:00:09
+f104	1970-01-10 00:00:09
+f105	1910
+f106	1910
+f107	1910
+f108	2enum
+f109	1set
 CREATE OR REPLACE VIEW v1 AS SELECT F59, F60
 FROM test.tb2 WITH CASCADED CHECK OPTION;
-SELECT * FROM v1 limit 0,10;
+SELECT * FROM v1 order by f59,f60 limit 0,10;
 F59	F60
 1	1
 2	2
 3	3
 4	4
+4	74
 5	5
 6	6
 7	7
 8	8
 9	9
-10	10
 CREATE or REPLACE VIEW v1 AS select f59, f60
 from test.tb2 where f59=3330 ;
-select * FROM v1 limit 0,10;
+select * FROM v1 order by f60 limit 0,10;
 f59	f60
 3330	764376
 DROP VIEW  v1 ;
@@ -494,8 +3540,8 @@ DROP VIEW  v1;
 Testcase 3.3.1.3 + 3.1.1.4 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1 ;
-CREATE VIEW v1 or REPLACE AS Select * from tb2 my_table limit 50;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'or REPLACE AS Select * from tb2 my_table limit 50' at line 1
+CREATE VIEW v1 or REPLACE AS Select * from tb2 my_table;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'or REPLACE AS Select * from tb2 my_table' at line 1
 CREATE VIEW v1 WITH CASCADED CHECK OPTION AS Select *
 from tb2 my_table limit 50;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WITH CASCADED CHECK OPTION AS Select *
@@ -504,8 +3550,8 @@ CREATE VIEW v1 WITH LOCAL CHECK OPTION A
 from tb2 my_table limit 50;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WITH LOCAL CHECK OPTION AS Select *
 from tb2 my_table limit 50' at line 1
-SELECT * FROM tb2 my_table CREATE VIEW As v1 limit 100 ;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE VIEW As v1 limit 100' at line 1
+SELECT * FROM tb2 my_table CREATE VIEW As v1;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE VIEW As v1' at line 1
 CREATE or REPLACE VIEW v1 Select f59, f60
 from test.tb2 my_table where f59 = 250 ;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Select f59, f60
@@ -580,8 +3626,8 @@ Union ALL (Select from f1 t1);
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from f59 tb2)
 Union ALL (Select from f1 t1)' at line 1
 CREATE or REPLACE view v1 as Select f59, f60
-from tb2 by order f59 limit 100 ;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by order f59 limit 100' at line 2
+from tb2 by order f59;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by order f59' at line 2
 CREATE or REPLACE view v1 as Select f59, f60
 from tb2 by group f59  ;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by group f59' at line 2
@@ -589,12 +3635,12 @@ ERROR 42000: You have an error in your S
 Testcase 3.3.1.5 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1 ;
-CREATE VIEW v1 SELECT * FROM tb2 limit 100 ;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2 limit 100' at line 1
-CREATE v1 AS SELECT * FROM tb2 limit 100 ;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'v1 AS SELECT * FROM tb2 limit 100' at line 1
-VIEW v1 AS SELECT * FROM tb2 limit 100 ;
-ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v1 AS SELECT * FROM tb2 limit 100' at line 1
+CREATE VIEW v1 SELECT * FROM tb2;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2' at line 1
+CREATE v1 AS SELECT * FROM tb2;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'v1 AS SELECT * FROM tb2' at line 1
+VIEW v1 AS SELECT * FROM tb2;
+ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v1 AS SELECT * FROM tb2' at line 1
 CREATE VIEW v1 AS SELECT 1;
 DROP VIEW v1;
 VIEW v1 AS SELECT 1;
@@ -612,45 +3658,43 @@ Testcase 3.3.1.6 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1 ;
 CREATE or REPLACE                       VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 CREATE or REPLACE ALGORITHM = UNDEFINED VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 CREATE or REPLACE ALGORITHM = MERGE     VIEW v1
-as SELECT * from tb2 limit 100 ;
-Warnings:
-Warning	1354	View merge algorithm can't be used here for now (assumed undefined algorithm)
+as SELECT * from tb2;
 CREATE or REPLACE ALGORITHM = TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 CREATE or REPLACE ALGORITHM = TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 CREATE or REPLACE           = TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE ALGORITHM   TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE ALGORITHM =           VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE TEMPTABLE = ALGORITHM VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEMPTABLE = ALGORITHM VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE TEMPTABLE - ALGORITHM VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEMPTABLE - ALGORITHM VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE GARBAGE   = TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GARBAGE   = TEMPTABLE VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 CREATE or REPLACE ALGORITHM = GARBAGE VIEW v1
-as SELECT * from tb2 limit 100 ;
+as SELECT * from tb2;
 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GARBAGE VIEW v1
-as SELECT * from tb2 limit 100' at line 1
+as SELECT * from tb2' at line 1
 Drop view if exists v1 ;
 CREATE or REPLACE VIEW v1
 AS SELECT * from tb2 where f59 < 1;
@@ -676,7 +3720,7 @@ ERROR 42000: You have an error in your S
 Testcase 3.3.1.7 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1 ;
-Create view test.v1 AS Select * from test.tb2 limit 100 ;
+Create view test.v1 AS Select * from test.tb2;
 Alter view test.v1 AS Select F59 from test. tb2 limit 100 ;
 Drop view test.v1 ;
 Create view v1 AS Select * from test.tb2 limit 100 ;
@@ -875,60 +3919,159 @@ v1	CREATE ALGORITHM=TEMPTABLE DEFINER=`r
 SELECT * FROM test.v1;
 f1
 1
-CREATE OR REPLACE VIEW test.v1 AS SELECT * FROM tb2 limit 2;
+CREATE OR REPLACE VIEW test.v1 AS SELECT * FROM tb2 order by f59 limit 2;
 SHOW CREATE VIEW test.v1;
 View	Create View
-v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `tb2`.`f59` AS `f59`,`tb2`.`f60` AS `f60`,`tb2`.`f61` AS `f61`,`tb2`.`f62` AS `f62`,`tb2`.`f63` AS `f63`,`tb2`.`f64` AS `f64`,`tb2`.`f65` AS `f65`,`tb2`.`f66` AS `f66`,`tb2`.`f67` AS `f67`,`tb2`.`f68` AS `f68`,`tb2`.`f69` AS `f69`,`tb2`.`f70` AS `f70`,`tb2`.`f71` AS `f71`,`tb2`.`f72` AS `f72`,`tb2`.`f73` AS `f73`,`tb2`.`f74` AS `f74`,`tb2`.`f75` AS `f75`,`tb2`.`f76` AS `f76`,`tb2`.`f77` AS `f77`,`tb2`.`f78` AS `f78`,`tb2`.`f79` AS `f79`,`tb2`.`f80` AS `f80`,`tb2`.`f81` AS `f81`,`tb2`.`f82` AS `f82`,`tb2`.`f83` AS `f83`,`tb2`.`f84` AS `f84`,`tb2`.`f85` AS `f85`,`tb2`.`f86` AS `f86`,`tb2`.`f87` AS `f87`,`tb2`.`f88` AS `f88`,`tb2`.`f89` AS `f89`,`tb2`.`f90` AS `f90`,`tb2`.`f91` AS `f91`,`tb2`.`f92` AS `f92`,`tb2`.`f93` AS `f93`,`tb2`.`f94` AS `f94`,`tb2`.`f95` AS `f95`,`tb2`.`f96` AS `f96`,`tb2`.`f97` AS `f97`,`tb2`.`f98` AS `f98`,`tb2`.`f99` AS `f99`,`tb2`.`f100` AS `f100`,`tb2`.`
 f101` AS `f101`,`tb2`.`f102` AS `f102`,`tb2`.`f103` AS `f103`,`tb2`.`f104` AS `f104`,`tb2`.`f105` AS `f105`,`tb2`.`f106` AS `f106`,`tb2`.`f107` AS `f107`,`tb2`.`f108` AS `f108`,`tb2`.`f109` AS `f109` from `tb2` limit 2
-SELECT * FROM test.v1 ;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
-2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
-CREATE OR REPLACE VIEW test.v1 AS SELECT F59 FROM tb2 limit 10,100;
+v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `tb2`.`f59` AS `f59`,`tb2`.`f60` AS `f60`,`tb2`.`f61` AS `f61`,`tb2`.`f62` AS `f62`,`tb2`.`f63` AS `f63`,`tb2`.`f64` AS `f64`,`tb2`.`f65` AS `f65`,`tb2`.`f66` AS `f66`,`tb2`.`f67` AS `f67`,`tb2`.`f68` AS `f68`,`tb2`.`f69` AS `f69`,`tb2`.`f70` AS `f70`,`tb2`.`f71` AS `f71`,`tb2`.`f72` AS `f72`,`tb2`.`f73` AS `f73`,`tb2`.`f74` AS `f74`,`tb2`.`f75` AS `f75`,`tb2`.`f76` AS `f76`,`tb2`.`f77` AS `f77`,`tb2`.`f78` AS `f78`,`tb2`.`f79` AS `f79`,`tb2`.`f80` AS `f80`,`tb2`.`f81` AS `f81`,`tb2`.`f82` AS `f82`,`tb2`.`f83` AS `f83`,`tb2`.`f84` AS `f84`,`tb2`.`f85` AS `f85`,`tb2`.`f86` AS `f86`,`tb2`.`f87` AS `f87`,`tb2`.`f88` AS `f88`,`tb2`.`f89` AS `f89`,`tb2`.`f90` AS `f90`,`tb2`.`f91` AS `f91`,`tb2`.`f92` AS `f92`,`tb2`.`f93` AS `f93`,`tb2`.`f94` AS `f94`,`tb2`.`f95` AS `f95`,`tb2`.`f96` AS `f96`,`tb2`.`f97` AS `f97`,`tb2`.`f98` AS `f98`,`tb2`.`f99` AS `f99`,`tb2`.`f100` AS `f100`,`tb2`.`
 f101` AS `f101`,`tb2`.`f102` AS `f102`,`tb2`.`f103` AS `f103`,`tb2`.`f104` AS `f104`,`tb2`.`f105` AS `f105`,`tb2`.`f106` AS `f106`,`tb2`.`f107` AS `f107`,`tb2`.`f108` AS `f108`,`tb2`.`f109` AS `f109` from `tb2` order by `tb2`.`f59` limit 2
+SELECT * FROM test.v1 order by f59,f60,f61,f62,f63,f64,f65;
+f59	1
+f60	1
+f61	0000000001
+f62	0000000000000000000000000000000000000000000000000000000000000001
+f63	0000000001
+f64	0000000000000000000000000000000000000000000000000000000000000001
+f65	-5
+f66	0.000000000000000000000000000000
+f67	1
+f68	0.000000000000000000000000000000
+f69	0000000001
+f70	000000000000000000000000000000000.000000000000000000000000000000
+f71	0000000001
+f72	000000000000000000000000000000000.000000000000000000000000000000
+f73	-1.17549435e-38
+f74	1.175494352e-38
+f75	00000001.175494352e-38
+f76	00000001.175494352e-38
+f77	-1.17549435e-38
+f78	1.175494352e-38
+f79	00000001.175494352e-38
+f80	00000001.175494352e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.17549435e-38
+f95	1.17549e-38
+f96	1.175494352e-38
+f97	01.17549e-38
+f98	00000001.175494352e-38
+f99	01.17549e-38
+f100	00000001.175494352e-38
+f101	1000-01-01
+f102	838:59:58
+f103	1970-01-02 00:00:01
+f104	1970-01-02 00:00:01
+f105	1902
+f106	1902
+f107	1902
+f108	2enum
+f109	2set
+f59	2
+f60	2
+f61	0000000002
+f62	0000000000000000000000000000000000000000000000000000000000000002
+f63	0000000002
+f64	0000000000000000000000000000000000000000000000000000000000000002
+f65	-4
+f66	1.100000000000000000000000000000
+f67	2
+f68	1.100000000000000000000000000000
+f69	0000000002
+f70	000000000000000000000000000000001.100000000000000000000000000000
+f71	0000000002
+f72	000000000000000000000000000000001.100000000000000000000000000000
+f73	-1.175494349e-38
+f74	1.175494353e-38
+f75	00000001.175494353e-38
+f76	00000001.175494353e-38
+f77	-1.175494349e-38
+f78	1.175494353e-38
+f79	00000001.175494353e-38
+f80	00000001.175494353e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494349e-38
+f95	1.17549e-38
+f96	1.175494353e-38
+f97	01.17549e-38
+f98	00000001.175494353e-38
+f99	01.17549e-38
+f100	00000001.175494353e-38
+f101	1000-01-02
+f102	838:59:57
+f103	1970-01-03 00:00:02
+f104	1970-01-03 00:00:02
+f105	1903
+f106	1903
+f107	1903
+f108	1enum
+f109	1set,2set
+CREATE OR REPLACE VIEW test.v1 AS SELECT F59 FROM tb2;
 SHOW CREATE VIEW test.v1;
 View	Create View
-v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `tb2`.`f59` AS `F59` from `tb2` limit 10,100
-SELECT * FROM test.v1;
+v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `tb2`.`f59` AS `F59` from `tb2`
+SELECT * FROM test.v1 order by F59 limit 10,100;
 F59
-76710
-2760
-569300
-660
-250
-340
-3410
-2550
-3330
-441
-24
-323
-34
-4
+10
 15
+17
+19
 22
-394
+24
+27
+29
+34
 94
-195
-292
-987
-7876
-321
-9112
-500
-500
-500
 107
+107
+109
 109
+195
 207
 209
-27
-29
-17
-19
-107
-109
-299
 242
+250
+292
+299
+321
+323
+340
+394
 424
+441
+500
+500
+500
+660
+987
+2550
+2760
+3330
+3410
+7876
+9112
+76710
+569300
 Drop table test.t1 ;
 Drop view  test.v1 ;
 
@@ -942,11 +4085,59 @@ ERROR HY000: 'test.tb2' is not VIEW
 Testcase 3.3.1.15 
 --------------------------------------------------------------------------------
 Drop table if exists test.v1 ;
-CREATE OR REPLACE view test.v1 as select * from tb2 LIMIT 2;
+CREATE OR REPLACE view test.v1 as select * from tb2;
 SELECT * FROM test.v1;
 f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
 1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
+10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+15	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+17	15	0000000016	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+19	18	0000000014	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+195	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
 2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
+207	205	0000000206	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+209	208	0000000204	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+22	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+24	51654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+242	79	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+250	87895654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2550	775654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+27	25	0000000026	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2760	985654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+29	28	0000000024	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+292	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+299	899	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
+321	NULL	0000000765	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+323	14376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3330	764376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+34	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+340	9984376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3410	996546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+394	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
+4	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+424	89	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+441	16546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+569300	9114376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
+660	876546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
+76710	226546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+7876	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
+9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
+9112	NULL	0000008771	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+94	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+987	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
 Drop view test.v1 ;
 
 Testcase 3.3.1.16 + 3.3.1.17 
@@ -1079,8 +4270,8 @@ ERROR HY000: View's SELECT and view's fi
 Testcase 3.3.1.21 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1;
-CREATE VIEW test.v1( F59, F60 ) AS SELECT F59, F60 From tb2 LIMIT 2;
-SELECT * FROM test.v1;
+CREATE VIEW test.v1( F59, F60 ) AS SELECT F59, F60 From tb2;
+SELECT * FROM test.v1 order by F59, F60 desc LIMIT 2;
 F59	F60
 1	1
 2	2
@@ -1089,7 +4280,7 @@ Drop view if exists test.v1 ;
 Testcase 3.3.1.22 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1;
-CREATE VIEW test.v1( product ) AS SELECT f59*f60 From tb2 LIMIT 2;
+CREATE VIEW test.v1( product ) AS SELECT f59*f60 From tb2 WHERE f59 < 3;
 SELECT * FROM test.v1;
 product
 1
@@ -1176,20 +4367,68 @@ DROP TEMPORARY TABLE t2;
 Testcase 3.3.1.26 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS v1;
-Create view test.v1 AS Select * from test.tb2 limit 2 ;
+Create view test.v1 AS Select * from test.tb2;
 Select * from test.v1;
 f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
 1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
+10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+15	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+17	15	0000000016	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+19	18	0000000014	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+195	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
 2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
+207	205	0000000206	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+209	208	0000000204	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+22	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+24	51654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+242	79	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+250	87895654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2550	775654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+27	25	0000000026	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+2760	985654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+29	28	0000000024	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+292	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+299	899	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
+321	NULL	0000000765	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+323	14376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3330	764376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+34	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+340	9984376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+3410	996546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+394	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
+4	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+424	89	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+441	16546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+569300	9114376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
+660	876546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
+76710	226546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+7876	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
+9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
+9112	NULL	0000008771	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+94	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+987	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
 Drop view test.v1 ;
 
 Testcase 3.3.1.27 
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS test.v1;
 Drop VIEW  IF EXISTS test.v1_1 ;
-Create view test.v1 AS Select * from test.tb2 limit 2 ;
+Create view test.v1 AS Select * from test.tb2;
 Create view test.v1_1 AS Select F59 from test.v1 ;
-Select * from test.v1_1 limit 20 ;
+Select * from test.v1_1 order by F59 limit 2;
 F59
 1
 2
@@ -1203,58 +4442,2557 @@ create database test2 ;
 Create view test2.v2 AS Select * from test.tb2 limit 50,50;
 use test2 ;
 Create view v1 AS Select * from test.tb2 limit 50 ;
-Select * from v1 ;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
-2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
-3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
-4	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
-6	6	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0000000006	0000000000000000000000000000000000000000000000000000000000000006	0	5.500000000000000000000000000000	6	5.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	0000000006	000000000000000000000000000000005.500000000000000000000000000000	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.175494345e-38	1.175494357e-38	00000001.175494357e-38	00000001.175494357e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494345e-38	1.17549e-38	1.175494357e-38	01.17549e-38	00000001.175494357e-38	01.17549e-38	00000001.175494357e-38	1000-01-06	838:59:53	1970-01-07 00:00:06	1970-01-07 00:00:06	1907	1907	1907	1enum	1set
-7	7	0000000007	0000000000000000000000000000000000000000000000000000000000000007	0000000007	0000000000000000000000000000000000000000000000000000000000000007	1	6.600000000000000000000000000000	7	6.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	0000000007	000000000000000000000000000000006.600000000000000000000000000000	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.175494344e-38	1.175494358e-38	00000001.175494358e-38	00000001.175494358e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494344e-38	1.17549e-38	1.175494358e-38	01.17549e-38	00000001.175494358e-38	01.17549e-38	00000001.175494358e-38	1000-01-07	838:59:52	1970-01-08 00:00:07	1970-01-08 00:00:07	1908	1908	1908	2enum	2set
-8	8	0000000008	0000000000000000000000000000000000000000000000000000000000000008	0000000008	0000000000000000000000000000000000000000000000000000000000000008	2	7.700000000000000000000000000000	8	7.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	0000000008	000000000000000000000000000000007.700000000000000000000000000000	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.175494343e-38	1.175494359e-38	00000001.175494359e-38	00000001.175494359e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494343e-38	1.17549e-38	1.175494359e-38	01.17549e-38	00000001.175494359e-38	01.17549e-38	00000001.175494359e-38	1000-01-08	838:59:51	1970-01-09 00:00:08	1970-01-09 00:00:08	1909	1909	1909	1enum	1set,2set
-9	9	0000000009	0000000000000000000000000000000000000000000000000000000000000009	0000000009	0000000000000000000000000000000000000000000000000000000000000009	3	8.800000000000000000000000000000	9	8.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	0000000009	000000000000000000000000000000008.800000000000000000000000000000	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.175494342e-38	1.17549436e-38	000000001.17549436e-38	000000001.17549436e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494342e-38	1.17549e-38	1.17549436e-38	01.17549e-38	000000001.17549436e-38	01.17549e-38	000000001.17549436e-38	1000-01-09	838:59:50	1970-01-10 00:00:09	1970-01-10 00:00:09	1910	1910	1910	2enum	1set
-10	10	0000000010	0000000000000000000000000000000000000000000000000000000000000010	0000000010	0000000000000000000000000000000000000000000000000000000000000010	4	9.900000000000000000000000000000	10	9.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	0000000010	000000000000000000000000000000009.900000000000000000000000000000	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.175494341e-38	1.175494361e-38	00000001.175494361e-38	00000001.175494361e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494341e-38	1.17549e-38	1.175494361e-38	01.17549e-38	00000001.175494361e-38	01.17549e-38	00000001.175494361e-38	1000-01-10	838:59:49	1970-01-11 00:00:10	1970-01-11 00:00:10	1911	1911	1911	1enum	2set
-76710	226546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-2760	985654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-569300	9114376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-660	876546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-250	87895654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-340	9984376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-3410	996546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-2550	775654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-3330	764376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-441	16546	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-24	51654	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-323	14376	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-34	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-4	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-15	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-22	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-394	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-94	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-195	87	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-292	93	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-987	41	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-7876	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-321	NULL	0000000765	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-9112	NULL	0000008771	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-500	NULL	0000000900	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-207	205	0000000206	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-209	208	0000000204	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-27	25	0000000026	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-29	28	0000000024	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-17	15	0000000016	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-19	18	0000000014	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-107	105	0000000106	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-109	108	0000000104	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-299	899	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-242	79	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-424	89	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+Select * from v1 order by f59,f60,f61,f62,f63,f64,f65;
+f59	1
+f60	1
+f61	0000000001
+f62	0000000000000000000000000000000000000000000000000000000000000001
+f63	0000000001
+f64	0000000000000000000000000000000000000000000000000000000000000001
+f65	-5
+f66	0.000000000000000000000000000000
+f67	1
+f68	0.000000000000000000000000000000
+f69	0000000001
+f70	000000000000000000000000000000000.000000000000000000000000000000
+f71	0000000001
+f72	000000000000000000000000000000000.000000000000000000000000000000
+f73	-1.17549435e-38
+f74	1.175494352e-38
+f75	00000001.175494352e-38
+f76	00000001.175494352e-38
+f77	-1.17549435e-38
+f78	1.175494352e-38
+f79	00000001.175494352e-38
+f80	00000001.175494352e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.17549435e-38
+f95	1.17549e-38
+f96	1.175494352e-38
+f97	01.17549e-38
+f98	00000001.175494352e-38
+f99	01.17549e-38
+f100	00000001.175494352e-38
+f101	1000-01-01
+f102	838:59:58
+f103	1970-01-02 00:00:01
+f104	1970-01-02 00:00:01
+f105	1902
+f106	1902
+f107	1902
+f108	2enum
+f109	2set
+f59	2
+f60	2
+f61	0000000002
+f62	0000000000000000000000000000000000000000000000000000000000000002
+f63	0000000002
+f64	0000000000000000000000000000000000000000000000000000000000000002
+f65	-4
+f66	1.100000000000000000000000000000
+f67	2
+f68	1.100000000000000000000000000000
+f69	0000000002
+f70	000000000000000000000000000000001.100000000000000000000000000000
+f71	0000000002
+f72	000000000000000000000000000000001.100000000000000000000000000000
+f73	-1.175494349e-38
+f74	1.175494353e-38
+f75	00000001.175494353e-38
+f76	00000001.175494353e-38
+f77	-1.175494349e-38
+f78	1.175494353e-38
+f79	00000001.175494353e-38
+f80	00000001.175494353e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494349e-38
+f95	1.17549e-38
+f96	1.175494353e-38
+f97	01.17549e-38
+f98	00000001.175494353e-38
+f99	01.17549e-38
+f100	00000001.175494353e-38
+f101	1000-01-02
+f102	838:59:57
+f103	1970-01-03 00:00:02
+f104	1970-01-03 00:00:02
+f105	1903
+f106	1903
+f107	1903
+f108	1enum
+f109	1set,2set
+f59	3
+f60	3
+f61	0000000003
+f62	0000000000000000000000000000000000000000000000000000000000000003
+f63	0000000003
+f64	0000000000000000000000000000000000000000000000000000000000000003
+f65	-3
+f66	2.200000000000000000000000000000
+f67	3
+f68	2.200000000000000000000000000000
+f69	0000000003
+f70	000000000000000000000000000000002.200000000000000000000000000000
+f71	0000000003
+f72	000000000000000000000000000000002.200000000000000000000000000000
+f73	-1.175494348e-38
+f74	1.175494354e-38
+f75	00000001.175494354e-38
+f76	00000001.175494354e-38
+f77	-1.175494348e-38
+f78	1.175494354e-38
+f79	00000001.175494354e-38
+f80	00000001.175494354e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494348e-38
+f95	1.17549e-38
+f96	1.175494354e-38
+f97	01.17549e-38
+f98	00000001.175494354e-38
+f99	01.17549e-38
+f100	00000001.175494354e-38
+f101	1000-01-03
+f102	838:59:56
+f103	1970-01-04 00:00:03
+f104	1970-01-04 00:00:03
+f105	1904
+f106	1904
+f107	1904
+f108	2enum
+f109	1set
+f59	4
+f60	4
+f61	0000000004
+f62	0000000000000000000000000000000000000000000000000000000000000004
+f63	0000000004
+f64	0000000000000000000000000000000000000000000000000000000000000004
+f65	-2
+f66	3.300000000000000000000000000000
+f67	4
+f68	3.300000000000000000000000000000
+f69	0000000004
+f70	000000000000000000000000000000003.300000000000000000000000000000
+f71	0000000004
+f72	000000000000000000000000000000003.300000000000000000000000000000
+f73	-1.175494347e-38
+f74	1.175494355e-38
+f75	00000001.175494355e-38
+f76	00000001.175494355e-38
+f77	-1.175494347e-38
+f78	1.175494355e-38
+f79	00000001.175494355e-38
+f80	00000001.175494355e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494347e-38
+f95	1.17549e-38
+f96	1.175494355e-38
+f97	01.17549e-38
+f98	00000001.175494355e-38
+f99	01.17549e-38
+f100	00000001.175494355e-38
+f101	1000-01-04
+f102	838:59:55
+f103	1970-01-05 00:00:04
+f104	1970-01-05 00:00:04
+f105	1905
+f106	1905
+f107	1905
+f108	1enum
+f109	2set
+f59	4
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	5
+f60	5
+f61	0000000005
+f62	0000000000000000000000000000000000000000000000000000000000000005
+f63	0000000005
+f64	0000000000000000000000000000000000000000000000000000000000000005
+f65	-1
+f66	4.400000000000000000000000000000
+f67	5
+f68	4.400000000000000000000000000000
+f69	0000000005
+f70	000000000000000000000000000000004.400000000000000000000000000000
+f71	0000000005
+f72	000000000000000000000000000000004.400000000000000000000000000000
+f73	-1.175494346e-38
+f74	1.175494356e-38
+f75	00000001.175494356e-38
+f76	00000001.175494356e-38
+f77	-1.175494346e-38
+f78	1.175494356e-38
+f79	00000001.175494356e-38
+f80	00000001.175494356e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494346e-38
+f95	1.17549e-38
+f96	1.175494356e-38
+f97	01.17549e-38
+f98	00000001.175494356e-38
+f99	01.17549e-38
+f100	00000001.175494356e-38
+f101	1000-01-05
+f102	838:59:54
+f103	1970-01-06 00:00:05
+f104	1970-01-06 00:00:05
+f105	1906
+f106	1906
+f107	1906
+f108	2enum
+f109	1set,2set
+f59	6
+f60	6
+f61	0000000006
+f62	0000000000000000000000000000000000000000000000000000000000000006
+f63	0000000006
+f64	0000000000000000000000000000000000000000000000000000000000000006
+f65	0
+f66	5.500000000000000000000000000000
+f67	6
+f68	5.500000000000000000000000000000
+f69	0000000006
+f70	000000000000000000000000000000005.500000000000000000000000000000
+f71	0000000006
+f72	000000000000000000000000000000005.500000000000000000000000000000
+f73	-1.175494345e-38
+f74	1.175494357e-38
+f75	00000001.175494357e-38
+f76	00000001.175494357e-38
+f77	-1.175494345e-38
+f78	1.175494357e-38
+f79	00000001.175494357e-38
+f80	00000001.175494357e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494345e-38
+f95	1.17549e-38
+f96	1.175494357e-38
+f97	01.17549e-38
+f98	00000001.175494357e-38
+f99	01.17549e-38
+f100	00000001.175494357e-38
+f101	1000-01-06
+f102	838:59:53
+f103	1970-01-07 00:00:06
+f104	1970-01-07 00:00:06
+f105	1907
+f106	1907
+f107	1907
+f108	1enum
+f109	1set
+f59	7
+f60	7
+f61	0000000007
+f62	0000000000000000000000000000000000000000000000000000000000000007
+f63	0000000007
+f64	0000000000000000000000000000000000000000000000000000000000000007
+f65	1
+f66	6.600000000000000000000000000000
+f67	7
+f68	6.600000000000000000000000000000
+f69	0000000007
+f70	000000000000000000000000000000006.600000000000000000000000000000
+f71	0000000007
+f72	000000000000000000000000000000006.600000000000000000000000000000
+f73	-1.175494344e-38
+f74	1.175494358e-38
+f75	00000001.175494358e-38
+f76	00000001.175494358e-38
+f77	-1.175494344e-38
+f78	1.175494358e-38
+f79	00000001.175494358e-38
+f80	00000001.175494358e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494344e-38
+f95	1.17549e-38
+f96	1.175494358e-38
+f97	01.17549e-38
+f98	00000001.175494358e-38
+f99	01.17549e-38
+f100	00000001.175494358e-38
+f101	1000-01-07
+f102	838:59:52
+f103	1970-01-08 00:00:07
+f104	1970-01-08 00:00:07
+f105	1908
+f106	1908
+f107	1908
+f108	2enum
+f109	2set
+f59	8
+f60	8
+f61	0000000008
+f62	0000000000000000000000000000000000000000000000000000000000000008
+f63	0000000008
+f64	0000000000000000000000000000000000000000000000000000000000000008
+f65	2
+f66	7.700000000000000000000000000000
+f67	8
+f68	7.700000000000000000000000000000
+f69	0000000008
+f70	000000000000000000000000000000007.700000000000000000000000000000
+f71	0000000008
+f72	000000000000000000000000000000007.700000000000000000000000000000
+f73	-1.175494343e-38
+f74	1.175494359e-38
+f75	00000001.175494359e-38
+f76	00000001.175494359e-38
+f77	-1.175494343e-38
+f78	1.175494359e-38
+f79	00000001.175494359e-38
+f80	00000001.175494359e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494343e-38
+f95	1.17549e-38
+f96	1.175494359e-38
+f97	01.17549e-38
+f98	00000001.175494359e-38
+f99	01.17549e-38
+f100	00000001.175494359e-38
+f101	1000-01-08
+f102	838:59:51
+f103	1970-01-09 00:00:08
+f104	1970-01-09 00:00:08
+f105	1909
+f106	1909
+f107	1909
+f108	1enum
+f109	1set,2set
+f59	9
+f60	9
+f61	0000000009
+f62	0000000000000000000000000000000000000000000000000000000000000009
+f63	0000000009
+f64	0000000000000000000000000000000000000000000000000000000000000009
+f65	3
+f66	8.800000000000000000000000000000
+f67	9
+f68	8.800000000000000000000000000000
+f69	0000000009
+f70	000000000000000000000000000000008.800000000000000000000000000000
+f71	0000000009
+f72	000000000000000000000000000000008.800000000000000000000000000000
+f73	-1.175494342e-38
+f74	1.17549436e-38
+f75	000000001.17549436e-38
+f76	000000001.17549436e-38
+f77	-1.175494342e-38
+f78	1.17549436e-38
+f79	000000001.17549436e-38
+f80	000000001.17549436e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494342e-38
+f95	1.17549e-38
+f96	1.17549436e-38
+f97	01.17549e-38
+f98	000000001.17549436e-38
+f99	01.17549e-38
+f100	000000001.17549436e-38
+f101	1000-01-09
+f102	838:59:50
+f103	1970-01-10 00:00:09
+f104	1970-01-10 00:00:09
+f105	1910
+f106	1910
+f107	1910
+f108	2enum
+f109	1set
+f59	10
+f60	10
+f61	0000000010
+f62	0000000000000000000000000000000000000000000000000000000000000010
+f63	0000000010
+f64	0000000000000000000000000000000000000000000000000000000000000010
+f65	4
+f66	9.900000000000000000000000000000
+f67	10
+f68	9.900000000000000000000000000000
+f69	0000000010
+f70	000000000000000000000000000000009.900000000000000000000000000000
+f71	0000000010
+f72	000000000000000000000000000000009.900000000000000000000000000000
+f73	-1.175494341e-38
+f74	1.175494361e-38
+f75	00000001.175494361e-38
+f76	00000001.175494361e-38
+f77	-1.175494341e-38
+f78	1.175494361e-38
+f79	00000001.175494361e-38
+f80	00000001.175494361e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494341e-38
+f95	1.17549e-38
+f96	1.175494361e-38
+f97	01.17549e-38
+f98	00000001.175494361e-38
+f99	01.17549e-38
+f100	00000001.175494361e-38
+f101	1000-01-10
+f102	838:59:49
+f103	1970-01-11 00:00:10
+f104	1970-01-11 00:00:10
+f105	1911
+f106	1911
+f107	1911
+f108	1enum
+f109	2set
+f59	15
+f60	87
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	17
+f60	15
+f61	0000000016
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	19
+f60	18
+f61	0000000014
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	22
+f60	93
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	24
+f60	51654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	27
+f60	25
+f61	0000000026
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	29
+f60	28
+f61	0000000024
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	34
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	94
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	107
+f60	105
+f61	0000000106
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	107
+f60	105
+f61	0000000106
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	109
+f60	108
+f61	0000000104
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	109
+f60	108
+f61	0000000104
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	195
+f60	87
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	207
+f60	205
+f61	0000000206
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	209
+f60	208
+f61	0000000204
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	242
+f60	79
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	250
+f60	87895654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	292
+f60	93
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	299
+f60	899
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	321
+f60	NULL
+f61	0000000765
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	323
+f60	14376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	340
+f60	9984376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	394
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	424
+f60	89
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	441
+f60	16546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	500
+f60	NULL
+f61	0000000900
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	660
+f60	876546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	987
+f60	41
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	2550
+f60	775654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	2760
+f60	985654
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	3330
+f60	764376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	3410
+f60	996546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	7876
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	9112
+f60	NULL
+f61	0000008771
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	76710
+f60	226546
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+f59	569300
+f60	9114376
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
 Select * from test2.v2 ;
 f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
 Drop view if exists test2.v1 ;
@@ -1317,18 +7055,18 @@ CREATE VIEW test.v1
 AS SELECT test.v1_firstview.f59, test.v1_firstview.f60
 FROM test.v1_firstview INNER JOIN test.v1_secondview
 ON test.v1_firstview.f59 = test.v1_secondview.f59 ;
-SELECT * FROM test.v1 limit 0,10;
+SELECT * FROM test.v1 order by f59,f60 limit 0,10;
 f59	f60
 1	1
 2	2
 3	3
 4	4
+4	4
+4	74
 4	74
 5	5
 6	6
 7	7
-8	8
-9	9
 Drop view if exists test.v1_firstview  ;
 Drop view if exists test.v1_secondview ;
 Drop view if exists test.v1 ;
@@ -1346,18 +7084,18 @@ CREATE VIEW v1
 AS SELECT test.v1_firstview.F59, test.v1_firstview.F60
 FROM test.v1_firstview INNER JOIN test.v1_secondview
 ON test.v1_firstview.f59 = test.v1_secondview.f59 ;
-SELECT * FROM v1 limit 0,10;
+SELECT * FROM v1 order by f59,f60 limit 0,10;
 F59	F60
 1	1
 2	2
 3	3
 4	4
+4	4
+4	74
 4	74
 5	5
 6	6
 7	7
-8	8
-9	9
 Drop view v1 ;
 Drop view test.v1_firstview ;
 Drop view test.v1_secondview ;
@@ -1372,18 +7110,18 @@ CREATE VIEW test.v1
 AS SELECT test.v1_firstview.f59, test.v1_firstview.f60
 FROM test.v1_firstview INNER JOIN test.tb2
 ON test.v1_firstview.f59 = test.tb2.f59;
-SELECT * FROM test.v1 limit 0,10;
+SELECT * FROM test.v1 order by f59,f60 limit 0,10;
 f59	f60
 1	1
 2	2
 3	3
 4	4
+4	4
+4	74
 4	74
 5	5
 6	6
 7	7
-8	8
-9	9
 Drop view test.v1 ;
 Drop view test.v1_firstview;
 
@@ -1396,18 +7134,18 @@ CREATE VIEW v1_firstview AS SELECT * FRO
 CREATE VIEW v1
 AS SELECT v1_firstview.f59, v1_firstview.f60
 FROM v1_firstview INNER JOIN test.tb2 ON v1_firstview.f59 = test.tb2.f59 ;
-SELECT * FROM v1 limit 0,10;
+SELECT * FROM v1 order by f59,f60 limit 0,10;
 f59	f60
 1	1
 2	2
 3	3
 4	4
+4	4
+4	74
 4	74
 5	5
 6	6
 7	7
-8	8
-9	9
 Drop database test2 ;
 
 Testcase 3.3.1.37 
@@ -1419,18 +7157,18 @@ Drop view  if exists test.v1_1 ;
 Drop view  if exists test.v1_1 ;
 Drop view  if exists test.v1_main ;
 Create view test.v1 as Select f59, f60 FROM test.tb2;
-Select * from test.v1 limit 0,10;
+Select * from test.v1 order by f59,f60 limit 0,10;
 f59	f60
 1	1
 2	2
 3	3
 4	4
+4	74
 5	5
 6	6
 7	7
 8	8
 9	9
-10	10
 Create table t1(f59 int, f60 int);
 Insert into t1 values (90,507) ;
 Create view v1_1 as Select f59,f60 from t1 ;
@@ -1440,18 +7178,18 @@ f59	f60
 Create view v1_main
 as SELECT test.tb2.f59 FROM test.tb2 JOIN test.v1
 ON test.tb2.f59 = test.v1.f59;
-Select * from v1_main limit 0,10;
+Select * from v1_main order by f59 limit 0,10;
 f59
 1
 2
 3
 4
 4
+4
+4
 5
 6
 7
-8
-9
 Drop table t1;
 Drop view  test.v1 ;
 Drop view  test.v1_1 ;
@@ -1736,29 +7474,29 @@ Drop view  if exists test.v1 ;
 Drop view  if exists test.v1_main;
 Drop view  if exists test1.v1_1 ;
 Drop database if exists test3 ;
-Create view test.v1 as Select f59, f60 FROM test.tb2 limit 20 ;
-Select * from test.v1 ;
+Create view test.v1 as Select f59, f60 FROM test.tb2;
+Select * from test.v1 order by f59,f60 limit 20;
 f59	f60
 1	1
 2	2
 3	3
 4	4
+4	74
 5	5
 6	6
 7	7
 8	8
 9	9
 10	10
-76710	226546
-2760	985654
-569300	9114376
-660	876546
-250	87895654
-340	9984376
-3410	996546
-2550	775654
-3330	764376
-441	16546
+15	87
+17	15
+19	18
+22	93
+24	51654
+27	25
+29	28
+34	41
+94	74
 Create table test1.t1 (f59 int,f60 int)  ;
 Insert into test1.t1 values (199,507) ;
 Create view test1.v1_1 as Select f59,f60 from test1.t1 ;
@@ -1791,7 +7529,7 @@ Drop view if exists test.v1 ;
 CREATE VIEW test.v1
 AS Select f59 from (Select * FROM tb2 limit 20) tx ;
 ERROR HY000: View's SELECT contains a subquery in the FROM clause
-SELECT * FROM test.v1      ;
+SELECT * FROM test.v1 order by f59 ;
 ERROR 42S02: Table 'test.v1' doesn't exist
 Drop view if exists test.v1 ;
 
@@ -1845,12 +7583,110 @@ Drop view if exists test.v1 ;
 CREATE VIEW test.v1 AS SELECT f59,f60 FROM test.tb2;
 INSERT INTO test.v1 values(122,432);
 SELECT * FROM test.tb2 where f59 = 122 and f60 = 432 limit 0,20;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-122	432	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+f59	122
+f60	432
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
 UPDATE test.v1 SET f59 = 3000 WHERE test.v1.f59 = 122 ;
 SELECT * FROM test.tb2  where f59 = 3000 limit 0,20;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-3000	432	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+f59	3000
+f60	432
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
 DELETE FROM test.v1
 where test.v1.f59 = 3000 and test.v1.f60 = 432;
 SELECT * FROM test.tb2 where f59 = 3000 and f60 = 432;
@@ -1872,20 +7708,218 @@ CREATE VIEW test.v1 AS SELECT * FROM tes
 UPDATE test.v1 SET f59 = 30 where F59 = 04 ;
 affected rows: 2
 info: Rows matched: 2  Changed: 2  Warnings: 0
-SELECT * FROM test.v1   where f59 = 30 ;
+SELECT * FROM test.v1   where f59 = 30 order by f59;
 f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
 SELECT * FROM test.tb2        where f59 = 30 ;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-30	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-30	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
+f59	30
+f60	4
+f61	0000000004
+f62	0000000000000000000000000000000000000000000000000000000000000004
+f63	0000000004
+f64	0000000000000000000000000000000000000000000000000000000000000004
+f65	-2
+f66	3.300000000000000000000000000000
+f67	4
+f68	3.300000000000000000000000000000
+f69	0000000004
+f70	000000000000000000000000000000003.300000000000000000000000000000
+f71	0000000004
+f72	000000000000000000000000000000003.300000000000000000000000000000
+f73	-1.175494347e-38
+f74	1.175494355e-38
+f75	00000001.175494355e-38
+f76	00000001.175494355e-38
+f77	-1.175494347e-38
+f78	1.175494355e-38
+f79	00000001.175494355e-38
+f80	00000001.175494355e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494347e-38
+f95	1.17549e-38
+f96	1.175494355e-38
+f97	01.17549e-38
+f98	00000001.175494355e-38
+f99	01.17549e-38
+f100	00000001.175494355e-38
+f101	1000-01-04
+f102	838:59:55
+f103	1970-01-05 00:00:04
+f104	1970-01-05 00:00:04
+f105	1905
+f106	1905
+f107	1905
+f108	1enum
+f109	2set
+f59	30
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
 UPDATE tb2 SET f59 = 100 where f59 = 30 ;
 affected rows: 2
 info: Rows matched: 2  Changed: 2  Warnings: 0
 SELECT * FROM tb2 where f59 = 100 ;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-100	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-100	74	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	7.7	7.7	00000000000000000007.7	00000000000000000008.8	8.8	8.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	0000000008.8	0000000008.8	0000000008.8	8.8	8.8	8.8	8.8	0000000008.8	00000000000000000008.8	0000000008.8	00000000000000000008.8	2000-01-01	00:00:20	0002-02-02 00:00:00	2000-12-31 23:59:59	2000	2000	2000	1enum	1set
-SELECT * FROM test.v1 ;
+f59	100
+f60	4
+f61	0000000004
+f62	0000000000000000000000000000000000000000000000000000000000000004
+f63	0000000004
+f64	0000000000000000000000000000000000000000000000000000000000000004
+f65	-2
+f66	3.300000000000000000000000000000
+f67	4
+f68	3.300000000000000000000000000000
+f69	0000000004
+f70	000000000000000000000000000000003.300000000000000000000000000000
+f71	0000000004
+f72	000000000000000000000000000000003.300000000000000000000000000000
+f73	-1.175494347e-38
+f74	1.175494355e-38
+f75	00000001.175494355e-38
+f76	00000001.175494355e-38
+f77	-1.175494347e-38
+f78	1.175494355e-38
+f79	00000001.175494355e-38
+f80	00000001.175494355e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494347e-38
+f95	1.17549e-38
+f96	1.175494355e-38
+f97	01.17549e-38
+f98	00000001.175494355e-38
+f99	01.17549e-38
+f100	00000001.175494355e-38
+f101	1000-01-04
+f102	838:59:55
+f103	1970-01-05 00:00:04
+f104	1970-01-05 00:00:04
+f105	1905
+f106	1905
+f107	1905
+f108	1enum
+f109	2set
+f59	100
+f60	74
+f61	NULL
+f62	NULL
+f63	NULL
+f64	NULL
+f65	NULL
+f66	NULL
+f67	NULL
+f68	NULL
+f69	NULL
+f70	NULL
+f71	NULL
+f72	NULL
+f73	NULL
+f74	NULL
+f75	NULL
+f76	NULL
+f77	7.7
+f78	7.7
+f79	00000000000000000007.7
+f80	00000000000000000008.8
+f81	8.8
+f82	8.8
+f83	0000000008.8
+f84	0000000008.8
+f85	8.8
+f86	8.8
+f87	8.8
+f88	8.8
+f89	0000000008.8
+f90	0000000008.8
+f91	0000000008.8
+f92	0000000008.8
+f93	8.8
+f94	8.8
+f95	8.8
+f96	8.8
+f97	0000000008.8
+f98	00000000000000000008.8
+f99	0000000008.8
+f100	00000000000000000008.8
+f101	2000-01-01
+f102	00:00:20
+f103	0002-02-02 00:00:00
+f104	2000-12-31 23:59:59
+f105	2000
+f106	2000
+f107	2000
+f108	1enum
+f109	1set
+SELECT * FROM test.v1 order by f59 ;
 f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
 drop view if exists test.v1 ;
 Drop TABLE IF EXISTS test.t1 ;
@@ -1961,7 +7995,7 @@ CREATE VIEW test.v1 AS SELECT f59,f60
 FROM test.tb2 where f59 = 195 WITH CHECK OPTION ;
 UPDATE test.v1 SET f59 = 198 where f59=195 ;
 ERROR HY000: CHECK OPTION failed 'test.v1'
-SELECT * FROM test.v1 ;
+SELECT * FROM test.v1 order by f59 ;
 f59	f60
 195	87
 drop view if exists test.v1 ;
@@ -1975,7 +8009,7 @@ FROM test.tb2 where F59 = 0987 WITH LOCA
 CREATE VIEW test.v2 as SELECT * FROM test.v1 ;
 UPDATE test.v1 SET F59 = 919 where f59 = 0987 ;
 ERROR HY000: CHECK OPTION failed 'test.v1'
-SELECT * FROM test.v1 ;
+SELECT * FROM test.v1 order by f59 ;
 f59	f60
 987	41
 UPDATE test.v2 SET F59 = 9879 where f59 = 919 ;
@@ -1991,12 +8025,12 @@ DROP VIEW  IF EXISTS test.v1;
 CREATE TABLE t1 (f1 ENUM('A', 'B', 'C') NOT NULL, f2 INTEGER)
 ENGINE = innodb;
 INSERT INTO t1 VALUES ('A', 1);
-SELECT * FROM t1;
+SELECT * FROM t1 order by f1, f2;
 f1	f2
 A	1
 CREATE VIEW  v1 AS SELECT * FROM t1 WHERE f2 BETWEEN 1 AND 2
 WITH CASCADED CHECK OPTION ;
-SELECT * FROM v1;
+SELECT * FROM v1 order by f1, f2;
 f1	f2
 A	1
 UPDATE v1 SET f2 = 2 WHERE f2 = 1;
@@ -2004,7 +8038,7 @@ affected rows: 1
 info: Rows matched: 1  Changed: 1  Warnings: 0
 INSERT INTO v1 VALUES('B',2);
 affected rows: 1
-SELECT * FROM v1;
+SELECT * FROM v1 order by f1, f2;
 f1	f2
 A	2
 B	2
@@ -2012,7 +8046,7 @@ UPDATE v1 SET f2 = 4;
 ERROR HY000: CHECK OPTION failed 'test.v1'
 INSERT INTO v1 VALUES('B',3);
 ERROR HY000: CHECK OPTION failed 'test.v1'
-SELECT * FROM v1;
+SELECT * FROM v1 order by f1, f2;
 f1	f2
 A	2
 B	2
@@ -9648,8 +15682,8 @@ WHERE v3_to_v1_options LIKE '  %' AND er
 ORDER BY v3_to_v1_options;
 v3_to_v1_options	statement	v3_to_v1_violation	errno
 SELECT * FROM t1_results
-WHERE v3_to_v1_options LIKE 'WITH %' 
-AND v3_to_v1_violation LIKE 'v3_%' AND errno = 0
+WHERE v3_to_v1_options LIKE 'WITH %'
+  AND v3_to_v1_violation LIKE 'v3_%' AND errno = 0
 ORDER BY v3_to_v1_options;
 v3_to_v1_options	statement	v3_to_v1_violation	errno
 SELECT * FROM t1_results
@@ -9669,116 +15703,5189 @@ DROP TABLE t1_results;
 Testcase 3.3.1.50 - 3.3.1.53
 --------------------------------------------------------------------------------
 DROP VIEW  IF EXISTS test.v1;
-CREATE VIEW test.v1 AS SELECT * FROM test.tb2 limit 5 ;
-SELECT * FROM test.v1 ;
-f59	f60	f61	f62	f63	f64	f65	f66	f67	f68	f69	f70	f71	f72	f73	f74	f75	f76	f77	f78	f79	f80	f81	f82	f83	f84	f85	f86	f87	f88	f89	f90	f91	f92	f93	f94	f95	f96	f97	f98	f99	f100	f101	f102	f103	f104	f105	f106	f107	f108	f109
-1	1	0000000001	0000000000000000000000000000000000000000000000000000000000000001	0000000001	0000000000000000000000000000000000000000000000000000000000000001	-5	0.000000000000000000000000000000	1	0.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	0000000001	000000000000000000000000000000000.000000000000000000000000000000	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549435e-38	1.175494352e-38	00000001.175494352e-38	00000001.175494352e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549435e-38	1.17549e-38	1.175494352e-38	01.17549e-38	00000001.175494352e-38	01.17549e-38	00000001.175494352e-38	1000-01-01	838:59:58	1970-01-02 00:00:01	1970-01-02 00:00:01	1902	1902	1902	2enum	2set
-2	2	0000000002	0000000000000000000000000000000000000000000000000000000000000002	0000000002	0000000000000000000000000000000000000000000000000000000000000002	-4	1.100000000000000000000000000000	2	1.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	0000000002	000000000000000000000000000000001.100000000000000000000000000000	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.175494349e-38	1.175494353e-38	00000001.175494353e-38	00000001.175494353e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494349e-38	1.17549e-38	1.175494353e-38	01.17549e-38	00000001.175494353e-38	01.17549e-38	00000001.175494353e-38	1000-01-02	838:59:57	1970-01-03 00:00:02	1970-01-03 00:00:02	1903	1903	1903	1enum	1set,2set
-3	3	0000000003	0000000000000000000000000000000000000000000000000000000000000003	0000000003	0000000000000000000000000000000000000000000000000000000000000003	-3	2.200000000000000000000000000000	3	2.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	0000000003	000000000000000000000000000000002.200000000000000000000000000000	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.175494348e-38	1.175494354e-38	00000001.175494354e-38	00000001.175494354e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494348e-38	1.17549e-38	1.175494354e-38	01.17549e-38	00000001.175494354e-38	01.17549e-38	00000001.175494354e-38	1000-01-03	838:59:56	1970-01-04 00:00:03	1970-01-04 00:00:03	1904	1904	1904	2enum	1set
-100	4	0000000004	0000000000000000000000000000000000000000000000000000000000000004	0000000004	0000000000000000000000000000000000000000000000000000000000000004	-2	3.300000000000000000000000000000	4	3.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	0000000004	000000000000000000000000000000003.300000000000000000000000000000	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.175494347e-38	1.175494355e-38	00000001.175494355e-38	00000001.175494355e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494347e-38	1.17549e-38	1.175494355e-38	01.17549e-38	00000001.175494355e-38	01.17549e-38	00000001.175494355e-38	1000-01-04	838:59:55	1970-01-05 00:00:04	1970-01-05 00:00:04	1905	1905	1905	1enum	2set
-5	5	0000000005	0000000000000000000000000000000000000000000000000000000000000005	0000000005	0000000000000000000000000000000000000000000000000000000000000005	-1	4.400000000000000000000000000000	5	4.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	0000000005	000000000000000000000000000000004.400000000000000000000000000000	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.175494346e-38	1.175494356e-38	00000001.175494356e-38	00000001.175494356e-38	-1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.17549e-38	1.17549e-38	1.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	01.17549e-38	-1.17549e-38	-1.175494346e-38	1.17549e-38	1.175494356e-38	01.17549e-38	00000001.175494356e-38	01.17549e-38	00000001.175494356e-38	1000-01-05	838:59:54	1970-01-06 00:00:05	1970-01-06 00:00:05	1906	1906	1906	2enum	1set,2set
+CREATE VIEW test.v1 AS SELECT * FROM test.tb2;
+SELECT * FROM test.v1 order by f59,f60,f61 ;
+f59	1
+f60	1
+f61	0000000001
+f62	0000000000000000000000000000000000000000000000000000000000000001
+f63	0000000001
+f64	0000000000000000000000000000000000000000000000000000000000000001
+f65	-5
+f66	0.000000000000000000000000000000
+f67	1
+f68	0.000000000000000000000000000000
+f69	0000000001
+f70	000000000000000000000000000000000.000000000000000000000000000000
+f71	0000000001
+f72	000000000000000000000000000000000.000000000000000000000000000000
+f73	-1.17549435e-38
+f74	1.175494352e-38
+f75	00000001.175494352e-38
+f76	00000001.175494352e-38
+f77	-1.17549435e-38
+f78	1.175494352e-38
+f79	00000001.175494352e-38
+f80	00000001.175494352e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.17549435e-38
+f95	1.17549e-38
+f96	1.175494352e-38
+f97	01.17549e-38
+f98	00000001.175494352e-38
+f99	01.17549e-38
+f100	00000001.175494352e-38
+f101	1000-01-01
+f102	838:59:58
+f103	1970-01-02 00:00:01
+f104	1970-01-02 00:00:01
+f105	1902
+f106	1902
+f107	1902
+f108	2enum
+f109	2set
+f59	2
+f60	2
+f61	0000000002
+f62	0000000000000000000000000000000000000000000000000000000000000002
+f63	0000000002
+f64	0000000000000000000000000000000000000000000000000000000000000002
+f65	-4
+f66	1.100000000000000000000000000000
+f67	2
+f68	1.100000000000000000000000000000
+f69	0000000002
+f70	000000000000000000000000000000001.100000000000000000000000000000
+f71	0000000002
+f72	000000000000000000000000000000001.100000000000000000000000000000
+f73	-1.175494349e-38
+f74	1.175494353e-38
+f75	00000001.175494353e-38
+f76	00000001.175494353e-38
+f77	-1.175494349e-38
+f78	1.175494353e-38
+f79	00000001.175494353e-38
+f80	00000001.175494353e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494349e-38
+f95	1.17549e-38
+f96	1.175494353e-38
+f97	01.17549e-38
+f98	00000001.175494353e-38
+f99	01.17549e-38
+f100	00000001.175494353e-38
+f101	1000-01-02
+f102	838:59:57
+f103	1970-01-03 00:00:02
+f104	1970-01-03 00:00:02
+f105	1903
+f106	1903
+f107	1903
+f108	1enum
+f109	1set,2set
+f59	3
+f60	3
+f61	0000000003
+f62	0000000000000000000000000000000000000000000000000000000000000003
+f63	0000000003
+f64	0000000000000000000000000000000000000000000000000000000000000003
+f65	-3
+f66	2.200000000000000000000000000000
+f67	3
+f68	2.200000000000000000000000000000
+f69	0000000003
+f70	000000000000000000000000000000002.200000000000000000000000000000
+f71	0000000003
+f72	000000000000000000000000000000002.200000000000000000000000000000
+f73	-1.175494348e-38
+f74	1.175494354e-38
+f75	00000001.175494354e-38
+f76	00000001.175494354e-38
+f77	-1.175494348e-38
+f78	1.175494354e-38
+f79	00000001.175494354e-38
+f80	00000001.175494354e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494348e-38
+f95	1.17549e-38
+f96	1.175494354e-38
+f97	01.17549e-38
+f98	00000001.175494354e-38
+f99	01.17549e-38
+f100	00000001.175494354e-38
+f101	1000-01-03
+f102	838:59:56
+f103	1970-01-04 00:00:03
+f104	1970-01-04 00:00:03
+f105	1904
+f106	1904
+f107	1904
+f108	2enum
+f109	1set
+f59	5
+f60	5
+f61	0000000005
+f62	0000000000000000000000000000000000000000000000000000000000000005
+f63	0000000005
+f64	0000000000000000000000000000000000000000000000000000000000000005
+f65	-1
+f66	4.400000000000000000000000000000
+f67	5
+f68	4.400000000000000000000000000000
+f69	0000000005
+f70	000000000000000000000000000000004.400000000000000000000000000000
+f71	0000000005
+f72	000000000000000000000000000000004.400000000000000000000000000000
+f73	-1.175494346e-38
+f74	1.175494356e-38
+f75	00000001.175494356e-38
+f76	00000001.175494356e-38
+f77	-1.175494346e-38
+f78	1.175494356e-38
+f79	00000001.175494356e-38
+f80	00000001.175494356e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494346e-38
+f95	1.17549e-38
+f96	1.175494356e-38
+f97	01.17549e-38
+f98	00000001.175494356e-38
+f99	01.17549e-38
+f100	00000001.175494356e-38
+f101	1000-01-05
+f102	838:59:54
+f103	1970-01-06 00:00:05
+f104	1970-01-06 00:00:05
+f105	1906
+f106	1906
+f107	1906
+f108	2enum
+f109	1set,2set
+f59	6
+f60	6
+f61	0000000006
+f62	0000000000000000000000000000000000000000000000000000000000000006
+f63	0000000006
+f64	0000000000000000000000000000000000000000000000000000000000000006
+f65	0
+f66	5.500000000000000000000000000000
+f67	6
+f68	5.500000000000000000000000000000
+f69	0000000006
+f70	000000000000000000000000000000005.500000000000000000000000000000
+f71	0000000006
+f72	000000000000000000000000000000005.500000000000000000000000000000
+f73	-1.175494345e-38
+f74	1.175494357e-38
+f75	00000001.175494357e-38
+f76	00000001.175494357e-38
+f77	-1.175494345e-38
+f78	1.175494357e-38
+f79	00000001.175494357e-38
+f80	00000001.175494357e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494345e-38
+f95	1.17549e-38
+f96	1.175494357e-38
+f97	01.17549e-38
+f98	00000001.175494357e-38
+f99	01.17549e-38
+f100	00000001.175494357e-38
+f101	1000-01-06
+f102	838:59:53
+f103	1970-01-07 00:00:06
+f104	1970-01-07 00:00:06
+f105	1907
+f106	1907
+f107	1907
+f108	1enum
+f109	1set
+f59	7
+f60	7
+f61	0000000007
+f62	0000000000000000000000000000000000000000000000000000000000000007
+f63	0000000007
+f64	0000000000000000000000000000000000000000000000000000000000000007
+f65	1
+f66	6.600000000000000000000000000000
+f67	7
+f68	6.600000000000000000000000000000
+f69	0000000007
+f70	000000000000000000000000000000006.600000000000000000000000000000
+f71	0000000007
+f72	000000000000000000000000000000006.600000000000000000000000000000
+f73	-1.175494344e-38
+f74	1.175494358e-38
+f75	00000001.175494358e-38
+f76	00000001.175494358e-38
+f77	-1.175494344e-38
+f78	1.175494358e-38
+f79	00000001.175494358e-38
+f80	00000001.175494358e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494344e-38
+f95	1.17549e-38
+f96	1.175494358e-38
+f97	01.17549e-38
+f98	00000001.175494358e-38
+f99	01.17549e-38
+f100	00000001.175494358e-38
+f101	1000-01-07
+f102	838:59:52
+f103	1970-01-08 00:00:07
+f104	1970-01-08 00:00:07
+f105	1908
+f106	1908
+f107	1908
+f108	2enum
+f109	2set
+f59	8
+f60	8
+f61	0000000008
+f62	0000000000000000000000000000000000000000000000000000000000000008
+f63	0000000008
+f64	0000000000000000000000000000000000000000000000000000000000000008
+f65	2
+f66	7.700000000000000000000000000000
+f67	8
+f68	7.700000000000000000000000000000
+f69	0000000008
+f70	000000000000000000000000000000007.700000000000000000000000000000
+f71	0000000008
+f72	000000000000000000000000000000007.700000000000000000000000000000
+f73	-1.175494343e-38
+f74	1.175494359e-38
+f75	00000001.175494359e-38
+f76	00000001.175494359e-38
+f77	-1.175494343e-38
+f78	1.175494359e-38
+f79	00000001.175494359e-38
+f80	00000001.175494359e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494343e-38
+f95	1.17549e-38
+f96	1.175494359e-38
+f97	01.17549e-38
+f98	00000001.175494359e-38
+f99	01.17549e-38
+f100	00000001.175494359e-38
+f101	1000-01-08
+f102	838:59:51
+f103	1970-01-09 00:00:08
+f104	1970-01-09 00:00:08
+f105	1909
+f106	1909
+f107	1909
+f108	1enum
+f109	1set,2set
+f59	9
+f60	9
+f61	0000000009
+f62	0000000000000000000000000000000000000000000000000000000000000009
+f63	0000000009
+f64	0000000000000000000000000000000000000000000000000000000000000009
+f65	3
+f66	8.800000000000000000000000000000
+f67	9
+f68	8.800000000000000000000000000000
+f69	0000000009
+f70	000000000000000000000000000000008.800000000000000000000000000000
+f71	0000000009
+f72	000000000000000000000000000000008.800000000000000000000000000000
+f73	-1.175494342e-38
+f74	1.17549436e-38
+f75	000000001.17549436e-38
+f76	000000001.17549436e-38
+f77	-1.175494342e-38
+f78	1.17549436e-38
+f79	000000001.17549436e-38
+f80	000000001.17549436e-38
+f81	-1.17549e-38
+f82	1.17549e-38
+f83	01.17549e-38
+f84	01.17549e-38
+f85	-1.17549e-38
+f86	-1.17549e-38
+f87	1.17549e-38
+f88	1.17549e-38
+f89	01.17549e-38
+f90	01.17549e-38
+f91	01.17549e-38
+f92	01.17549e-38
+f93	-1.17549e-38
+f94	-1.175494342e-38
+f95	1.17549e-38
Thread
bk commit into 5.0 tree (mleich:1.2583) BUG#34532mleich12 Mar