Begin;
Initialize;
InitializeSession "TESTDB";
Command "create database TESTDB";
TerminateSession;
InitializeSession "TESTDB";
Command "create table T_9 (col1 decimal(18,9))";
Command "create index I_T_9 on T_9(col1)";
Command "insert T_9 values (2.1E0), (2.109876E7), (6.5E2), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_9 values (1.79769313486231E308)";
Command "select * from T_9";
Command "drop table T_9";
Command "create table T_33 (col1 decimal(18,0))";
Command "create index I_T_33 on T_33(col1)";
Command "insert T_33 values (2.1E0), (2.109876E7), (6.5E2), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_33 values (1.79769313486231E308)";
Command "select * from T_33";
Command "drop table T_33";
Command "create table T_17 (col1 decimal(36,36))";
Command "create index I_T_17 on T_17(col1)";
Command "insert T_17 values (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_17 values (2.1E0)";
Command "insert T_17 values (2.109876E7)";
Command "insert T_17 values (6.5E2)";
Command "insert T_17 values (6.543210E0)";
Command "insert T_17 values (1.79769313486231E308)";
Command "select * from T_17";
Command "drop table T_17";
Command "create table T_41 (col1 decimal(36,0))";
Command "create index I_T_41 on T_41(col1)";
Command "insert T_41 values (2.1E0), (2.109876E7), (6.5E2), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_41 values (1.79769313486231E308)";
Command "select * from T_41";
Command "drop table T_41";
Command "create table T_65 (col1 decimal(36,18))";
Command "create index I_T_65 on T_65(col1)";
Command "insert T_65 values (2.1E0), (2.109876E7), (6.5E2), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_65 values (1.79769313486231E308)";
Command "select * from T_65";
Command "drop table T_65";
Command "create table T_1 (col1 decimal(2,0))";
Command "create index I_T_1 on T_1(col1)";
Command "insert T_1 values (2.1E0), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_1 values (2.109876E7)";
Command "insert T_1 values (6.5E2)";
Command "insert T_1 values (1.79769313486231E308)";
Command "select * from T_1";
Command "drop table T_1";
Command "create table T_25 (col1 decimal(2,1))";
Command "create index I_T_25 on T_25(col1)";
Command "insert T_25 values (2.1E0), (6.543210E0), (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_25 values (2.109876E7)";
Command "insert T_25 values (6.5E2)";
Command "insert T_25 values (1.79769313486231E308)";
Command "select * from T_25";
Command "drop table T_25";
Command "create table T_49 (col1 decimal(2,2))";
Command "create index I_T_49 on T_49(col1)";
Command "insert T_49 values (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_49 values (2.1E0)";
Command "insert T_49 values (2.109876E7)";
Command "insert T_49 values (6.5E2)";
Command "insert T_49 values (6.543210E0)";
Command "insert T_49 values (1.79769313486231E308)";
Command "select * from T_49";
Command "drop table T_49";
Command "create table T_57 (col1 decimal(18,18))";
Command "create index I_T_57 on T_57(col1)";
Command "insert T_57 values (2.22507385850721E-308), (2.10987654321098E-15), (6.54321098765432E-15)";
Command "insert T_57 values (2.1E0)";
Command "insert T_57 values (2.109876E7)";
Command "insert T_57 values (6.5E2)";
Command "insert T_57 values (6.543210E0)";
Command "insert T_57 values (1.79769313486231E308)";
Command "select * from T_57";
Command "drop table T_57";
TerminateSession;
InitializeSession "TESTDB";
Command "drop database TESTDB";
TerminateSession;
Terminate;
End;
