summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mysql-test/r/ctype_uca_partitions.result2
-rw-r--r--mysql-test/r/information_schema_part.result58
-rw-r--r--mysql-test/r/partition.result208
-rw-r--r--mysql-test/r/partition_alter.result12
-rw-r--r--mysql-test/r/partition_cache_innodb.result18
-rw-r--r--mysql-test/r/partition_cache_myisam.result18
-rw-r--r--mysql-test/r/partition_column.result82
-rw-r--r--mysql-test/r/partition_datatype.result24
-rw-r--r--mysql-test/r/partition_default.result156
-rw-r--r--mysql-test/r/partition_error.result64
-rw-r--r--mysql-test/r/partition_example.result12
-rw-r--r--mysql-test/r/partition_exchange.result132
-rw-r--r--mysql-test/r/partition_explicit_prune.result102
-rw-r--r--mysql-test/r/partition_innodb.result14
-rw-r--r--mysql-test/r/partition_innodb_plugin.result10
-rw-r--r--mysql-test/r/partition_list.result16
-rw-r--r--mysql-test/r/partition_mgm.result12
-rw-r--r--mysql-test/r/partition_mgm_err.result2
-rw-r--r--mysql-test/r/partition_myisam.result10
-rw-r--r--mysql-test/r/partition_not_windows.result4
-rw-r--r--mysql-test/r/partition_range.result92
-rw-r--r--mysql-test/r/partition_symlink.result12
-rw-r--r--mysql-test/r/partition_utf8.result14
-rw-r--r--mysql-test/r/type_datetime_hires.result12
-rw-r--r--mysql-test/suite/archive/partition_archive.result32
-rw-r--r--mysql-test/suite/encryption/r/encryption_force.result2
-rw-r--r--mysql-test/suite/federated/federated_partition.result6
-rw-r--r--mysql-test/suite/gcol/r/innodb_virtual_basic.result2
-rw-r--r--mysql-test/suite/innodb_zip/r/restart.result192
-rw-r--r--mysql-test/suite/parts/r/part_supported_sql_func_innodb.result256
-rw-r--r--mysql-test/suite/parts/r/part_supported_sql_func_myisam.result256
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_1_2_innodb.result798
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result228
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_1_innodb.result456
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_1_myisam.result228
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_2_innodb.result1140
-rw-r--r--mysql-test/suite/parts/r/partition_alter1_2_myisam.result456
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_1_1_innodb.result570
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_1_2_innodb.result570
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_1_maria.result684
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_1_myisam.result684
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_2_1_innodb.result570
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_2_2_innodb.result570
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_2_maria.result684
-rw-r--r--mysql-test/suite/parts/r/partition_alter2_2_myisam.result684
-rw-r--r--mysql-test/suite/parts/r/partition_alter3_innodb.result220
-rw-r--r--mysql-test/suite/parts/r/partition_alter3_myisam.result220
-rw-r--r--mysql-test/suite/parts/r/partition_alter4_innodb.result2944
-rw-r--r--mysql-test/suite/parts/r/partition_alter4_myisam.result2944
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_archive.result38
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_blackhole.result38
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_innodb.result38
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_maria.result38
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_memory.result38
-rw-r--r--mysql-test/suite/parts/r/partition_auto_increment_myisam.result38
-rw-r--r--mysql-test/suite/parts/r/partition_basic_innodb.result912
-rw-r--r--mysql-test/suite/parts/r/partition_basic_myisam.result456
-rw-r--r--mysql-test/suite/parts/r/partition_basic_symlink_innodb.result18
-rw-r--r--mysql-test/suite/parts/r/partition_basic_symlink_myisam.result630
-rw-r--r--mysql-test/suite/parts/r/partition_bigint_innodb.result14
-rw-r--r--mysql-test/suite/parts/r/partition_bigint_myisam.result14
-rw-r--r--mysql-test/suite/parts/r/partition_bit_innodb.result48
-rw-r--r--mysql-test/suite/parts/r/partition_bit_myisam.result48
-rw-r--r--mysql-test/suite/parts/r/partition_char_innodb.resultbin50146 -> 50218 bytes
-rw-r--r--mysql-test/suite/parts/r/partition_char_myisam.resultbin50146 -> 50218 bytes
-rw-r--r--mysql-test/suite/parts/r/partition_datetime_innodb.result132
-rw-r--r--mysql-test/suite/parts/r/partition_datetime_myisam.result132
-rw-r--r--mysql-test/suite/parts/r/partition_debug.result216
-rw-r--r--mysql-test/suite/parts/r/partition_debug_innodb.result1350
-rw-r--r--mysql-test/suite/parts/r/partition_debug_myisam.result1134
-rw-r--r--mysql-test/suite/parts/r/partition_debug_sync_innodb.result10
-rw-r--r--mysql-test/suite/parts/r/partition_decimal_innodb.result40
-rw-r--r--mysql-test/suite/parts/r/partition_decimal_myisam.result40
-rw-r--r--mysql-test/suite/parts/r/partition_double_innodb.result12
-rw-r--r--mysql-test/suite/parts/r/partition_double_myisam.result12
-rw-r--r--mysql-test/suite/parts/r/partition_engine_innodb.result124
-rw-r--r--mysql-test/suite/parts/r/partition_engine_myisam.result124
-rw-r--r--mysql-test/suite/parts/r/partition_exch_qa_1_innodb.result16
-rw-r--r--mysql-test/suite/parts/r/partition_exch_qa_1_myisam.result16
-rw-r--r--mysql-test/suite/parts/r/partition_exchange_innodb.result28
-rw-r--r--mysql-test/suite/parts/r/partition_exchange_memory.result28
-rw-r--r--mysql-test/suite/parts/r/partition_exchange_myisam.result28
-rw-r--r--mysql-test/suite/parts/r/partition_float_innodb.result12
-rw-r--r--mysql-test/suite/parts/r/partition_float_myisam.result12
-rw-r--r--mysql-test/suite/parts/r/partition_int_innodb.result14
-rw-r--r--mysql-test/suite/parts/r/partition_int_myisam.result14
-rw-r--r--mysql-test/suite/parts/r/partition_mediumint_innodb.result14
-rw-r--r--mysql-test/suite/parts/r/partition_mediumint_myisam.result14
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc0_innodb.result206
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc0_memory.result206
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc0_myisam.result206
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc1_innodb.result204
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc1_memory.result204
-rw-r--r--mysql-test/suite/parts/r/partition_mgm_lc1_myisam.result204
-rw-r--r--mysql-test/suite/parts/r/partition_smallint_innodb.result14
-rw-r--r--mysql-test/suite/parts/r/partition_smallint_myisam.result14
-rw-r--r--mysql-test/suite/parts/r/partition_special_innodb.result40
-rw-r--r--mysql-test/suite/parts/r/partition_special_myisam.result40
-rw-r--r--mysql-test/suite/parts/r/partition_syntax_innodb.result86
-rw-r--r--mysql-test/suite/parts/r/partition_syntax_myisam.result86
-rw-r--r--mysql-test/suite/parts/r/partition_tinyint_innodb.result14
-rw-r--r--mysql-test/suite/parts/r/partition_tinyint_myisam.result14
-rw-r--r--mysql-test/suite/parts/r/quoting.result63
-rw-r--r--mysql-test/suite/parts/r/rpl_partition.result26
-rw-r--r--mysql-test/suite/parts/t/quoting.test19
-rw-r--r--mysql-test/suite/perfschema/r/part_table_io.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_extra_col_slave_innodb.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_extra_col_slave_myisam.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_innodb_bug28430.result26
-rw-r--r--mysql-test/suite/rpl/r/rpl_partition_innodb.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_partition_memory.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_partition_myisam.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_basic_8partition.result96
-rw-r--r--sql/item.h1
-rw-r--r--sql/sql_partition.cc10
-rw-r--r--sql/sql_show.cc10
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_crash.result6
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_extra_col_slave_tokudb.result4
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_partition_tokudb.result12
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_tokudb_bug28430.result26
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_alter3_tokudb.result220
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_auto_increment_tokudb.result38
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_bit_tokudb.result48
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_char_tokudb.resultbin50146 -> 50218 bytes
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_datetime_tokudb.result132
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_debug_sync_tokudb.result10
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_decimal_tokudb.result40
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_engine_tokudb.result124
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_exch_qa_1_tokudb.result16
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_exchange_tokudb.result28
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_float_tokudb.result24
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_int_tokudb.result70
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc0_tokudb.result206
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc10_tokudb.result190
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc1_tokudb.result204
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_special_tokudb.result40
-rw-r--r--storage/tokudb/mysql-test/tokudb_parts/r/partition_syntax_tokudb.result86
140 files changed, 12910 insertions, 12831 deletions
diff --git a/mysql-test/r/ctype_uca_partitions.result b/mysql-test/r/ctype_uca_partitions.result
index 508893522e4..154de148ee0 100644
--- a/mysql-test/r/ctype_uca_partitions.result
+++ b/mysql-test/r/ctype_uca_partitions.result
@@ -6,7 +6,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 3
INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å');
INSERT INTO t1 VALUES ('B');
diff --git a/mysql-test/r/information_schema_part.result b/mysql-test/r/information_schema_part.result
index 91720d12ac4..081631a512f 100644
--- a/mysql-test/r/information_schema_part.result
+++ b/mysql-test/r/information_schema_part.result
@@ -7,9 +7,9 @@ partition x3 values in (16, 8, 5+19, 70-43) tablespace ts3);
select * from information_schema.partitions where table_schema="test"
and table_name="t1";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t1 x1 NULL 1 NULL LIST NULL b*a NULL 1 0 0 0 # 1024 0 # # NULL NULL default ts1
-def test t1 x2 NULL 2 NULL LIST NULL b*a NULL 3,11,5,7 0 0 0 # 1024 0 # # NULL NULL default ts2
-def test t1 x3 NULL 3 NULL LIST NULL b*a NULL 16,8,24,27 0 0 0 # 1024 0 # # NULL NULL default ts3
+def test t1 x1 NULL 1 NULL LIST NULL `b` * `a` NULL 1 0 0 0 # 1024 0 # # NULL NULL default ts1
+def test t1 x2 NULL 2 NULL LIST NULL `b` * `a` NULL 3,11,5,7 0 0 0 # 1024 0 # # NULL NULL default ts2
+def test t1 x3 NULL 3 NULL LIST NULL `b` * `a` NULL 16,8,24,27 0 0 0 # 1024 0 # # NULL NULL default ts3
create table t2 (a int not null,b int not null,c int not null, primary key(a,b))
partition by range (a)
partitions 3
@@ -19,18 +19,18 @@ partition x3 values less than maxvalue tablespace ts3);
select * from information_schema.partitions where table_schema="test"
and table_name="t2";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t2 x1 NULL 1 NULL RANGE NULL a NULL 5 0 0 0 # 1024 0 # # NULL NULL default ts1
-def test t2 x2 NULL 2 NULL RANGE NULL a NULL 10 0 0 0 # 1024 0 # # NULL NULL default ts2
-def test t2 x3 NULL 3 NULL RANGE NULL a NULL MAXVALUE 0 0 0 # 1024 0 # # NULL NULL default ts3
+def test t2 x1 NULL 1 NULL RANGE NULL `a` NULL 5 0 0 0 # 1024 0 # # NULL NULL default ts1
+def test t2 x2 NULL 2 NULL RANGE NULL `a` NULL 10 0 0 0 # 1024 0 # # NULL NULL default ts2
+def test t2 x3 NULL 3 NULL RANGE NULL `a` NULL MAXVALUE 0 0 0 # 1024 0 # # NULL NULL default ts3
create table t3 (f1 date)
partition by hash(month(f1))
partitions 3;
select * from information_schema.partitions where table_schema="test"
and table_name="t3";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t3 p0 NULL 1 NULL HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
-def test t3 p1 NULL 2 NULL HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
-def test t3 p2 NULL 3 NULL HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t3 p0 NULL 1 NULL HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t3 p1 NULL 2 NULL HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t3 p2 NULL 3 NULL HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
create table t4 (f1 date, f2 int)
partition by key(f1,f2)
partitions 3;
@@ -63,14 +63,14 @@ subpartition x22 tablespace t2)
);
select * from information_schema.partitions where table_schema="test";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t1 x1 x11 1 1 RANGE HASH a a+b 1 0 0 0 # 1024 0 # # NULL NULL default t1
-def test t1 x1 x12 1 2 RANGE HASH a a+b 1 0 0 0 # 1024 0 # # NULL NULL default t2
-def test t1 x2 x21 2 1 RANGE HASH a a+b 5 0 0 0 # 1024 0 # # NULL NULL default t1
-def test t1 x2 x22 2 2 RANGE HASH a a+b 5 0 0 0 # 1024 0 # # NULL NULL default t2
-def test t2 x1 x11 1 1 RANGE KEY a `a` 1 0 0 0 # 1024 0 # # NULL NULL default t1
-def test t2 x1 x12 1 2 RANGE KEY a `a` 1 0 0 0 # 1024 0 # # NULL NULL default t2
-def test t2 x2 x21 2 1 RANGE KEY a `a` 5 0 0 0 # 1024 0 # # NULL NULL default t1
-def test t2 x2 x22 2 2 RANGE KEY a `a` 5 0 0 0 # 1024 0 # # NULL NULL default t2
+def test t1 x1 x11 1 1 RANGE HASH `a` `a` + `b` 1 0 0 0 # 1024 0 # # NULL NULL default t1
+def test t1 x1 x12 1 2 RANGE HASH `a` `a` + `b` 1 0 0 0 # 1024 0 # # NULL NULL default t2
+def test t1 x2 x21 2 1 RANGE HASH `a` `a` + `b` 5 0 0 0 # 1024 0 # # NULL NULL default t1
+def test t1 x2 x22 2 2 RANGE HASH `a` `a` + `b` 5 0 0 0 # 1024 0 # # NULL NULL default t2
+def test t2 x1 x11 1 1 RANGE KEY `a` `a` 1 0 0 0 # 1024 0 # # NULL NULL default t1
+def test t2 x1 x12 1 2 RANGE KEY `a` `a` 1 0 0 0 # 1024 0 # # NULL NULL default t2
+def test t2 x2 x21 2 1 RANGE KEY `a` `a` 5 0 0 0 # 1024 0 # # NULL NULL default t1
+def test t2 x2 x22 2 2 RANGE KEY `a` `a` 5 0 0 0 # 1024 0 # # NULL NULL default t2
drop table t1,t2;
create table t1 (
a int not null,
@@ -88,10 +88,10 @@ subpartition x22 tablespace t2 nodegroup 1)
);
select * from information_schema.partitions where table_schema="test";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t1 x1 x11 1 1 RANGE HASH a a+b 1 0 0 0 # 1024 0 # # NULL NULL 0 t1
-def test t1 x1 x12 1 2 RANGE HASH a a+b 1 0 0 0 # 1024 0 # # NULL NULL 1 t2
-def test t1 x2 x21 2 1 RANGE HASH a a+b 5 0 0 0 # 1024 0 # # NULL NULL 0 t1
-def test t1 x2 x22 2 2 RANGE HASH a a+b 5 0 0 0 # 1024 0 # # NULL NULL 1 t2
+def test t1 x1 x11 1 1 RANGE HASH `a` `a` + `b` 1 0 0 0 # 1024 0 # # NULL NULL 0 t1
+def test t1 x1 x12 1 2 RANGE HASH `a` `a` + `b` 1 0 0 0 # 1024 0 # # NULL NULL 1 t2
+def test t1 x2 x21 2 1 RANGE HASH `a` `a` + `b` 5 0 0 0 # 1024 0 # # NULL NULL 0 t1
+def test t1 x2 x22 2 2 RANGE HASH `a` `a` + `b` 5 0 0 0 # 1024 0 # # NULL NULL 1 t2
show tables;
Tables_in_test
t1
@@ -107,9 +107,9 @@ partitions 3;
select * from information_schema.partitions where table_schema="test"
and table_name="t1";
TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME
-def test t1 p0 NULL 1 NULL LINEAR HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
-def test t1 p1 NULL 2 NULL LINEAR HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
-def test t1 p2 NULL 3 NULL LINEAR HASH NULL month(f1) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t1 p0 NULL 1 NULL LINEAR HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t1 p1 NULL 2 NULL LINEAR HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
+def test t1 p2 NULL 3 NULL LINEAR HASH NULL month(`f1`) NULL NULL 0 0 0 # 1024 0 # # NULL NULL default NULL
drop table t1;
create table t1 (a int)
PARTITION BY RANGE (a)
@@ -120,9 +120,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY LINEAR HASH (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY LINEAR HASH (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM)
select SUBPARTITION_METHOD FROM information_schema.partitions WHERE
table_schema="test" AND table_name="t1";
SUBPARTITION_METHOD
@@ -138,8 +138,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53) ENGINE = MyISAM)
SELECT PARTITION_DESCRIPTION FROM information_schema.partitions WHERE
table_schema = "test" AND table_name = "t1";
PARTITION_DESCRIPTION
diff --git a/mysql-test/r/partition.result b/mysql-test/r/partition.result
index a30c38ad55c..cc77218575d 100644
--- a/mysql-test/r/partition.result
+++ b/mysql-test/r/partition.result
@@ -94,7 +94,7 @@ t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL,
`b` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
SELECT * FROM t1;
a b
@@ -172,12 +172,12 @@ PARTITION p11 VALUES LESS THAN(200),
PARTITION p21 VALUES LESS THAN MAXVALUE);
SELECT PARTITION_EXPRESSION, SUBPARTITION_EXPRESSION FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME='t1';
PARTITION_EXPRESSION SUBPARTITION_EXPRESSION
-ID `ID`,`aaaa,aaaaa`
-ID `ID`,`aaaa,aaaaa`
-ID `ID`,`aaaa,aaaaa`
-ID `ID`,`aaaa,aaaaa`
-ID `ID`,`aaaa,aaaaa`
-ID `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
+`ID` `ID`,`aaaa,aaaaa`
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -187,12 +187,12 @@ t1 CREATE TABLE `t1` (
`new_field0` varchar(50) DEFAULT NULL,
PRIMARY KEY (`ID`,`aaaa,aaaaa`,`ddddddddd`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (ID)
+ PARTITION BY RANGE (`ID`)
SUBPARTITION BY LINEAR KEY (`ID`,`aaaa,aaaaa`)
SUBPARTITIONS 2
-(PARTITION p01 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p11 VALUES LESS THAN (200) ENGINE = MyISAM,
- PARTITION p21 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+(PARTITION `p01` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p11` VALUES LESS THAN (200) ENGINE = MyISAM,
+ PARTITION `p21` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1;
CREATE TABLE t1 (a INT, b INT)
PARTITION BY LIST (a)
@@ -264,10 +264,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(10) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (UNIX_TIMESTAMP(a))
-(PARTITION p1 VALUES LESS THAN (1199134800) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1247688000) ENGINE = MyISAM,
- PARTITION pmax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (unix_timestamp(`a`))
+(PARTITION `p1` VALUES LESS THAN (1199134800) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1247688000) ENGINE = MyISAM,
+ PARTITION `pmax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TABLE t1;
create table t1 (a int NOT NULL, b varchar(5) NOT NULL)
default charset=utf8
@@ -376,9 +376,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
DROP TABLE t1;
SET sql_mode=DEFAULT;
CREATE TABLE t1 (a INT NOT NULL, KEY(a))
@@ -775,20 +775,20 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY KEY (a)
-(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (2) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY KEY (`a`)
+(PARTITION `p0` VALUES LESS THAN (1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (2) ENGINE = MyISAM)
alter table t1 reorganize partition p1 into (partition p1 values less than (3));
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY KEY (a)
-(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (3) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY KEY (`a`)
+(PARTITION `p0` VALUES LESS THAN (1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (3) ENGINE = MyISAM)
drop table t1;
CREATE TABLE t1 (
a int not null,
@@ -807,7 +807,7 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
CREATE TABLE t1 (
a int not null,
@@ -985,8 +985,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION x1 VALUES IN (1) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `x1` VALUES IN (1) ENGINE = MEMORY)
drop table t1;
CREATE TABLE t1 (a int, unique(a))
PARTITION BY LIST (a)
@@ -1011,7 +1011,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 5
drop table t1;
CREATE TABLE t1 (a int)
@@ -1040,10 +1040,10 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (30) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (30) ENGINE = MyISAM)
drop table t1;
CREATE TABLE t1 (a int, b int)
PARTITION BY RANGE (a)
@@ -1065,15 +1065,15 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION x1 VALUES LESS THAN (6) ENGINE = MyISAM,
- PARTITION x3 VALUES LESS THAN (8) ENGINE = MyISAM,
- PARTITION x4 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION x5 VALUES LESS THAN (12) ENGINE = MyISAM,
- PARTITION x6 VALUES LESS THAN (14) ENGINE = MyISAM,
- PARTITION x7 VALUES LESS THAN (16) ENGINE = MyISAM,
- PARTITION x8 VALUES LESS THAN (18) ENGINE = MyISAM,
- PARTITION x9 VALUES LESS THAN (20) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `x1` VALUES LESS THAN (6) ENGINE = MyISAM,
+ PARTITION `x3` VALUES LESS THAN (8) ENGINE = MyISAM,
+ PARTITION `x4` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `x5` VALUES LESS THAN (12) ENGINE = MyISAM,
+ PARTITION `x6` VALUES LESS THAN (14) ENGINE = MyISAM,
+ PARTITION `x7` VALUES LESS THAN (16) ENGINE = MyISAM,
+ PARTITION `x8` VALUES LESS THAN (18) ENGINE = MyISAM,
+ PARTITION `x9` VALUES LESS THAN (20) ENGINE = MyISAM)
drop table t1;
create table t1 (a int not null, b int not null) partition by LIST (a+b) (
partition p0 values in (12),
@@ -1128,36 +1128,36 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
alter table t1;
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
alter table t1 engine=myisam;
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
alter table t1 engine=heap;
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
alter table t1 remove partitioning;
show create table t1;
Table Create Table
@@ -1175,9 +1175,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
alter table t1 add column b int remove partitioning;
show create table t1;
Table Create Table
@@ -1195,9 +1195,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
alter table t1
engine=heap
partition by key(a)
@@ -1208,9 +1208,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
alter table t1 engine=myisam, add column c int remove partitioning;
show create table t1;
Table Create Table
@@ -1230,9 +1230,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
alter table t1
partition by key (a)
(partition p0, partition p1);
@@ -1243,9 +1243,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
alter table t1
engine=heap
partition by key (a)
@@ -1257,9 +1257,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MEMORY,
- PARTITION p1 ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MEMORY,
+ PARTITION `p1` ENGINE = MEMORY)
alter table t1
partition by key(a)
(partition p0, partition p1 engine=heap);
@@ -1403,9 +1403,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM)
alter table t1 add partition (partition p1 values less than (200)
(subpartition subpart21));
show create table t1;
@@ -1413,12 +1413,12 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p0 VALUES LESS THAN (100)
- (SUBPARTITION p0sp0 ENGINE = MyISAM),
- PARTITION p1 VALUES LESS THAN (200)
- (SUBPARTITION subpart21 ENGINE = MyISAM))
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p0` VALUES LESS THAN (100)
+ (SUBPARTITION `p0sp0` ENGINE = MyISAM),
+ PARTITION `p1` VALUES LESS THAN (200)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM))
drop table t1;
create table t1 (a int)
partition by key (a);
@@ -1427,16 +1427,16 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
alter table t1 add partition (partition p1);
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM)
drop table t1;
create table t1 (a int, b int)
partition by range (a)
@@ -1520,9 +1520,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (2) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (2) ENGINE = MyISAM)
drop table t1;
create table t1 (a int unsigned not null auto_increment primary key)
partition by key(a);
@@ -1534,7 +1534,7 @@ t2 CREATE TABLE `t2` (
`c` char(10) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='no comment'
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t2;
create table t1 (f1 int) partition by hash (f1) as select 1;
drop table t1;
@@ -1731,8 +1731,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (NULL) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (NULL) ENGINE = MyISAM)
DROP TABLE t1;
CREATE TABLE t1 (a int)
PARTITION BY RANGE(a)
@@ -1769,8 +1769,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
)
- PARTITION BY KEY (a)
-(PARTITION p0)
+ PARTITION BY KEY (`a`)
+(PARTITION `p0`)
set session sql_mode='';
drop table t1;
create table t1 (a int)
@@ -1785,7 +1785,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` varchar(1) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
CREATE TABLE t1 (a int) ENGINE = MYISAM PARTITION BY KEY(a);
INSERT into t1 values (1), (2);
@@ -1858,7 +1858,7 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE),
(18446744073709551613), (18446744073709551612);
@@ -2024,9 +2024,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (b)
-(PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (20) ENGINE = MyISAM)
+ PARTITION BY RANGE (`b`)
+(PARTITION `p1` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (20) ENGINE = MyISAM)
drop table t1, t2;
create table t1
(s1 timestamp on update current_timestamp, s2 int)
@@ -2164,12 +2164,12 @@ t1 CREATE TABLE `t1` (
`user` char(25) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-SUBPARTITION BY HASH (id)
+ PARTITION BY RANGE (`id`)
+SUBPARTITION BY HASH (`id`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION pa2 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+(PARTITION `pa1` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `pa2` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `pa11` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1;
CREATE TABLE t1 (
`ID` bigint(20) NOT NULL AUTO_INCREMENT,
diff --git a/mysql-test/r/partition_alter.result b/mysql-test/r/partition_alter.result
index bc2c2f17c97..df3ed14e10a 100644
--- a/mysql-test/r/partition_alter.result
+++ b/mysql-test/r/partition_alter.result
@@ -70,9 +70,9 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`id`,`d`),
CONSTRAINT `CONSTRAINT_1` CHECK (`b` in (0,10))
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE COLUMNS(d)
-(PARTITION p1 VALUES LESS THAN ('2016-10-18') ENGINE = InnoDB,
- PARTITION p2 VALUES LESS THAN ('2020-10-19') ENGINE = InnoDB)
+ PARTITION BY RANGE COLUMNS(`d`)
+(PARTITION `p1` VALUES LESS THAN ('2016-10-18') ENGINE = InnoDB,
+ PARTITION `p2` VALUES LESS THAN ('2020-10-19') ENGINE = InnoDB)
insert t1 values (2, '2020-01-03', 20);
ERROR 23000: CONSTRAINT `CONSTRAINT_1` failed for `test`.`t1`
drop table t1;
@@ -94,9 +94,9 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`id`,`d`),
CONSTRAINT `CONSTRAINT_1` CHECK (`b` in (0,10))
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE COLUMNS(d)
-(PARTITION p1 VALUES LESS THAN ('2016-10-18') ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN ('2020-10-19') ENGINE = MyISAM)
+ PARTITION BY RANGE COLUMNS(`d`)
+(PARTITION `p1` VALUES LESS THAN ('2016-10-18') ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN ('2020-10-19') ENGINE = MyISAM)
insert t1 values (2, '2020-01-03', 20);
ERROR 23000: CONSTRAINT `CONSTRAINT_1` failed for `test`.`t1`
drop table t1;
diff --git a/mysql-test/r/partition_cache_innodb.result b/mysql-test/r/partition_cache_innodb.result
index f0e4f83ddb3..e6e69ee686e 100644
--- a/mysql-test/r/partition_cache_innodb.result
+++ b/mysql-test/r/partition_cache_innodb.result
@@ -23,10 +23,10 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_DAYS(created_at))
-(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB,
- PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB,
- PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (to_days(`created_at`))
+(PARTITION `month_2010_4` VALUES LESS THAN (734258) ENGINE = InnoDB,
+ PARTITION `month_2010_5` VALUES LESS THAN (734289) ENGINE = InnoDB,
+ PARTITION `month_max` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
INSERT INTO t1 VALUES (1, now(), 0);
flush status;
show status like "Qcache_queries_in_cache";
@@ -72,12 +72,12 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_DAYS(created_at))
-SUBPARTITION BY HASH (cool)
+ PARTITION BY RANGE (to_days(`created_at`))
+SUBPARTITION BY HASH (`cool`)
SUBPARTITIONS 3
-(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB,
- PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB,
- PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+(PARTITION `month_2010_4` VALUES LESS THAN (734258) ENGINE = InnoDB,
+ PARTITION `month_2010_5` VALUES LESS THAN (734289) ENGINE = InnoDB,
+ PARTITION `month_max` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
INSERT INTO t1 VALUES (1, now(), 0);
flush status;
show status like "Qcache_queries_in_cache";
diff --git a/mysql-test/r/partition_cache_myisam.result b/mysql-test/r/partition_cache_myisam.result
index 2b6c34b1cd9..d8e4f837ff7 100644
--- a/mysql-test/r/partition_cache_myisam.result
+++ b/mysql-test/r/partition_cache_myisam.result
@@ -23,10 +23,10 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_DAYS(created_at))
-(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM,
- PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM,
- PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (to_days(`created_at`))
+(PARTITION `month_2010_4` VALUES LESS THAN (734258) ENGINE = MyISAM,
+ PARTITION `month_2010_5` VALUES LESS THAN (734289) ENGINE = MyISAM,
+ PARTITION `month_max` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
INSERT INTO t1 VALUES (1, now(), 0);
flush status;
show status like "Qcache_queries_in_cache";
@@ -72,12 +72,12 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_DAYS(created_at))
-SUBPARTITION BY HASH (cool)
+ PARTITION BY RANGE (to_days(`created_at`))
+SUBPARTITION BY HASH (`cool`)
SUBPARTITIONS 3
-(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM,
- PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM,
- PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+(PARTITION `month_2010_4` VALUES LESS THAN (734258) ENGINE = MyISAM,
+ PARTITION `month_2010_5` VALUES LESS THAN (734289) ENGINE = MyISAM,
+ PARTITION `month_max` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
INSERT INTO t1 VALUES (1, now(), 0);
flush status;
show status like "Qcache_queries_in_cache";
diff --git a/mysql-test/r/partition_column.result b/mysql-test/r/partition_column.result
index 3df31078a50..067245fc682 100644
--- a/mysql-test/r/partition_column.result
+++ b/mysql-test/r/partition_column.result
@@ -30,9 +30,9 @@ t1 CREATE TABLE `t1` (
`department` varchar(10) DEFAULT NULL,
`country` varchar(255) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(department,country)
-(PARTITION first_office VALUES IN (('dep1','Russia'),('dep1','Croatia')) ENGINE = MyISAM,
- PARTITION second_office VALUES IN (('dep2','Russia')) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`department`,`country`)
+(PARTITION `first_office` VALUES IN (('dep1','Russia'),('dep1','Croatia')) ENGINE = MyISAM,
+ PARTITION `second_office` VALUES IN (('dep2','Russia')) ENGINE = MyISAM)
SELECT * FROM t1 WHERE department = 'dep2' and country = 'Croatia';
id name department country
SELECT * FROM t1 WHERE department = 'dep1' and country = 'Croatia';
@@ -173,10 +173,10 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` varchar(5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN ('''') ENGINE = MyISAM,
- PARTITION p1 VALUES IN ('\\') ENGINE = MyISAM,
- PARTITION p2 VALUES IN ('\0') ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN ('''') ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ('\\') ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN ('\0') ENGINE = MyISAM)
drop table t1;
set @@sql_mode=allow_invalid_dates;
create table t1 (a char, b char, c date)
@@ -232,13 +232,13 @@ t1 CREATE TABLE `t1` (
`c` varchar(25) DEFAULT NULL,
`d` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE COLUMNS(a,b,c,d)
-SUBPARTITION BY HASH (to_seconds(d))
+ PARTITION BY RANGE COLUMNS(`a`,`b`,`c`,`d`)
+SUBPARTITION BY HASH (to_seconds(`d`))
SUBPARTITIONS 4
-(PARTITION p0 VALUES LESS THAN (1,'0',MAXVALUE,'1900-01-01') ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1,'a',MAXVALUE,'1999-01-01') ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1,'b',MAXVALUE,MAXVALUE) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1,MAXVALUE,MAXVALUE,MAXVALUE) ENGINE = MyISAM)
+(PARTITION `p0` VALUES LESS THAN (1,'0',MAXVALUE,'1900-01-01') ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1,'a',MAXVALUE,'1999-01-01') ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1,'b',MAXVALUE,MAXVALUE) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1,MAXVALUE,MAXVALUE,MAXVALUE) ENGINE = MyISAM)
drop table t1;
create table t1 (a int, b int)
partition by range columns (a,b)
@@ -315,10 +315,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
- PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p0` VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
insert into t1 values (3, NULL);
insert into t1 values (NULL, 1);
insert into t1 values (NULL, NULL);
@@ -349,10 +349,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
- PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p0` VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
drop table t1;
create table t1 (a int)
partition by list (a)
@@ -366,16 +366,16 @@ partition p1 values in (4, NULL, 3));
select partition_method, partition_expression, partition_description
from information_schema.partitions where table_name = "t1";
partition_method partition_expression partition_description
-LIST a 2,1
-LIST a NULL,4,3
+LIST `a` 2,1
+LIST `a` NULL,4,3
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (NULL,4,3) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (2,1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (NULL,4,3) ENGINE = MyISAM)
insert into t1 values (1);
insert into t1 values (2);
insert into t1 values (3);
@@ -403,9 +403,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN (2,1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (4,NULL,3) ENGINE = MyISAM)
insert into t1 values (1);
insert into t1 values (2);
insert into t1 values (3);
@@ -418,9 +418,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN (2,1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (4,NULL,3) ENGINE = MyISAM)
drop table t1;
create table t1 (a int, b char(10), c varchar(5), d int)
partition by range columns(a,b,c)
@@ -453,13 +453,13 @@ t1 CREATE TABLE `t1` (
`c` varchar(5) DEFAULT NULL,
`d` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE COLUMNS(a,b,c)
-SUBPARTITION BY KEY (c,d)
+ PARTITION BY RANGE COLUMNS(`a`,`b`,`c`)
+SUBPARTITION BY KEY (`c`,`d`)
SUBPARTITIONS 3
-(PARTITION p0 VALUES LESS THAN (1,'abc','abc') ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (2,'abc','abc') ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (3,'abc','abc') ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (4,'abc','abc') ENGINE = MyISAM)
+(PARTITION `p0` VALUES LESS THAN (1,'abc','abc') ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (2,'abc','abc') ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (3,'abc','abc') ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (4,'abc','abc') ENGINE = MyISAM)
insert into t1 values (1,'a','b',1),(2,'a','b',2),(3,'a','b',3);
insert into t1 values (1,'b','c',1),(2,'b','c',2),(3,'b','c',3);
insert into t1 values (1,'c','d',1),(2,'c','d',2),(3,'c','d',3);
@@ -486,9 +486,9 @@ t1 CREATE TABLE `t1` (
`b` varchar(2) DEFAULT NULL,
`c` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE COLUMNS(a,b,c)
-(PARTITION p0 VALUES LESS THAN (1,'A',1) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1,'B',1) ENGINE = MyISAM)
+ PARTITION BY RANGE COLUMNS(`a`,`b`,`c`)
+(PARTITION `p0` VALUES LESS THAN (1,'A',1) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1,'B',1) ENGINE = MyISAM)
insert into t1 values (1, 'A', 1);
explain partitions select * from t1 where a = 1 AND b <= 'A' and c = 1;
id select_type table partitions type possible_keys key key_len ref rows Extra
diff --git a/mysql-test/r/partition_datatype.result b/mysql-test/r/partition_datatype.result
index 5f7590b5a3a..f0921a2097c 100644
--- a/mysql-test/r/partition_datatype.result
+++ b/mysql-test/r/partition_datatype.result
@@ -329,10 +329,10 @@ t1 CREATE TABLE `t1` (
`a` bit(27) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION p1 ENGINE = MyISAM,
- PARTITION p2 ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `p1` ENGINE = MyISAM,
+ PARTITION `p2` ENGINE = MyISAM)
insert into t1 values (1),(4),(7),(10),(13),(16),(19),(22),(25),(28),(31),(34);
select hex(a) from t1 where a = 7;
hex(a)
@@ -850,16 +850,16 @@ t2 CREATE TABLE `t2` (
`a` timestamp NULL DEFAULT NULL,
`tz` varchar(16) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (UNIX_TIMESTAMP(a))
-(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION BY RANGE (unix_timestamp(`a`))
+(PARTITION `p0` VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM,
PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM,
PARTITION `p-2011-MSD-1` VALUES LESS THAN (1319925600) ENGINE = MyISAM,
PARTITION `p-2011-MSD-2` VALUES LESS THAN (1319929200) ENGINE = MyISAM,
PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM,
PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM,
- PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM,
- PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION `pEnd` VALUES LESS THAN (2147483647) ENGINE = MyISAM,
+ PARTITION `pMax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
TRUNCATE TABLE t2;
SET @@session.time_zone = 'Europe/Moscow';
INSERT INTO t2 SELECT * FROM t1;
@@ -1334,16 +1334,16 @@ t2 CREATE TABLE `t2` (
`a` timestamp NULL DEFAULT NULL,
`tz` varchar(16) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (UNIX_TIMESTAMP(a))
-(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION BY RANGE (unix_timestamp(`a`))
+(PARTITION `p0` VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM,
PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM,
PARTITION `p-2011-MSD-1` VALUES LESS THAN (1319925600) ENGINE = MyISAM,
PARTITION `p-2011-MSD-2` VALUES LESS THAN (1319929200) ENGINE = MyISAM,
PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM,
PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM,
- PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM,
- PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION `pEnd` VALUES LESS THAN (2147483647) ENGINE = MyISAM,
+ PARTITION `pMax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
TRUNCATE TABLE t2;
DROP TABLE t1, t2;
SET @@session.time_zone= @old_time_zone;
diff --git a/mysql-test/r/partition_default.result b/mysql-test/r/partition_default.result
index bb0a5d4061b..db3b714bbcc 100644
--- a/mysql-test/r/partition_default.result
+++ b/mysql-test/r/partition_default.result
@@ -22,10 +22,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10);
insert into t1 values (4,4);
select * from t1;
@@ -72,10 +72,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 DEFAULT ENGINE = MyISAM,
- PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (1) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` DEFAULT ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (1) ENGINE = MyISAM)
insert into t1 values (10,10);
select * from t1;
a b
@@ -100,10 +100,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 DEFAULT ENGINE = MyISAM,
- PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (1,0) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` DEFAULT ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (1,0) ENGINE = MyISAM)
insert into t1 values (10,10);
select * from t1;
a b
@@ -128,10 +128,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p2` VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10);
select * from t1;
a b
@@ -176,10 +176,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (1,20) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (1,20) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10);
select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1';
partition_name table_rows
@@ -256,10 +256,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6),(5,5)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(20,20)) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p2` VALUES IN ((1,4),(2,5),(3,6),(5,5)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(20,20)) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10);
select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1';
partition_name table_rows
@@ -325,10 +325,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a+b)
-(PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (21,0) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a` + `b`)
+(PARTITION `p2` VALUES IN (1,2,3,7) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (21,0) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -362,10 +362,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a+5)
-(PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a` + 5)
+(PARTITION `p2` VALUES IN (1,2,3,7) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -832,10 +832,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p2` VALUES IN (1,2,3) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (20,0) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -866,10 +866,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
- PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p2` VALUES IN (1,2,3) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (20,0) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN (10) ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -900,10 +900,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p2 DEFAULT ENGINE = MyISAM,
- PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
- PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p2` DEFAULT ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (20,0) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN (10) ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -927,9 +927,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
- PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p1` VALUES IN (20,0) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN (10) ENGINE = MyISAM)
select * from t1;
a b
0 0
@@ -945,10 +945,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
- PARTITION p0 VALUES IN (10) ENGINE = MyISAM,
- PARTITION pd DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p1` VALUES IN (20,0) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN (10) ENGINE = MyISAM,
+ PARTITION `pd` DEFAULT ENGINE = MyISAM)
alter table t1 add partition (PARTITION pdd DEFAULT);
ERROR HY000: Only one DEFAULT partition allowed
alter table t1 drop partition pd;
@@ -977,10 +977,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p2` VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` DEFAULT ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -1011,10 +1011,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p2` VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -1045,10 +1045,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p2 DEFAULT ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p2` DEFAULT ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1;
a b
2 5
@@ -1072,9 +1072,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1;
a b
0 0
@@ -1090,10 +1090,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
- PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM,
- PARTITION pd DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
+ PARTITION `p0` VALUES IN ((10,10)) ENGINE = MyISAM,
+ PARTITION `pd` DEFAULT ENGINE = MyISAM)
alter table t1 add partition (PARTITION pdd DEFAULT);
ERROR HY000: Only one DEFAULT partition allowed
alter table t1 drop partition pd;
@@ -1138,10 +1138,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a,b)
-(PARTITION p0 DEFAULT ENGINE = MyISAM,
- PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
- PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`,`b`)
+(PARTITION `p0` DEFAULT ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ((1,1),(0,0)) ENGINE = MyISAM)
drop table t1;
#
# MDEV-10765: Wrong result - query does not retrieve values from
@@ -1245,8 +1245,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (i)
-(PARTITION pdef DEFAULT ENGINE = MyISAM)
+ PARTITION BY LIST (`i`)
+(PARTITION `pdef` DEFAULT ENGINE = MyISAM)
DROP TABLE t1;
CREATE TABLE t1 (i INT)
PARTITION BY LIST (i)
@@ -1262,6 +1262,6 @@ Table Create Table
t1 CREATE TABLE `t1` (
`i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (i)
-(PARTITION p VALUES IN (1,2,3,4) ENGINE = MyISAM)
+ PARTITION BY LIST (`i`)
+(PARTITION `p` VALUES IN (1,2,3,4) ENGINE = MyISAM)
DROP TABLE t1;
diff --git a/mysql-test/r/partition_error.result b/mysql-test/r/partition_error.result
index e52c1ef7df5..349e9771367 100644
--- a/mysql-test/r/partition_error.result
+++ b/mysql-test/r/partition_error.result
@@ -781,9 +781,9 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(purchased))
-SUBPARTITION BY HASH (TO_DAYS(purchased))
-(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
+ PARTITION BY RANGE (year(`purchased`))
+SUBPARTITION BY HASH (to_days(`purchased`))
+(PARTITION `p0` VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
DROP TABLE t1;
CREATE TABLE t1 (id INT, purchased DATE)
PARTITION BY RANGE(YEAR(purchased))
@@ -802,11 +802,11 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(purchased))
-SUBPARTITION BY HASH (TO_DAYS(purchased))
-(PARTITION p0 VALUES LESS THAN MAXVALUE
- (SUBPARTITION sp0 ENGINE = <curr_engine>,
- SUBPARTITION sp1 ENGINE = <curr_engine>))
+ PARTITION BY RANGE (year(`purchased`))
+SUBPARTITION BY HASH (to_days(`purchased`))
+(PARTITION `p0` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `sp0` ENGINE = <curr_engine>,
+ SUBPARTITION `sp1` ENGINE = <curr_engine>))
DROP TABLE t1;
CREATE TABLE t1 (id INT, purchased DATE)
PARTITION BY RANGE(YEAR(purchased))
@@ -822,8 +822,8 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(purchased))
-(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
+ PARTITION BY RANGE (year(`purchased`))
+(PARTITION `p0` VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
DROP TABLE t1;
SET @@sql_mode= @org_mode;
CREATE TABLE t1 (a INTEGER NOT NULL, PRIMARY KEY (a));
@@ -1783,14 +1783,14 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p1 VALUES IN (1)
- (SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
- SUBPARTITION p1spSecond COMMENT = 'SubPartition comment in p1spSecond' ENGINE = MyISAM),
- PARTITION p2 VALUES IN (2)
- (SUBPARTITION p2spFirst COMMENT = 'SubPartition comment in p2spFirst' ENGINE = MyISAM,
- SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
+ PARTITION BY LIST (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p1` VALUES IN (1)
+ (SUBPARTITION `p1spFirst` COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
+ SUBPARTITION `p1spSecond` COMMENT = 'SubPartition comment in p1spSecond' ENGINE = MyISAM),
+ PARTITION `p2` VALUES IN (2)
+ (SUBPARTITION `p2spFirst` COMMENT = 'SubPartition comment in p2spFirst' ENGINE = MyISAM,
+ SUBPARTITION `p2spSecond` COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
@@ -1813,14 +1813,14 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p1 VALUES IN (1)
- (SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
- SUBPARTITION p1spSecond ENGINE = MyISAM),
- PARTITION p2 VALUES IN (2)
- (SUBPARTITION p2spFirst COMMENT = 'Comment in p2' ENGINE = MyISAM,
- SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
+ PARTITION BY LIST (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p1` VALUES IN (1)
+ (SUBPARTITION `p1spFirst` COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
+ SUBPARTITION `p1spSecond` ENGINE = MyISAM),
+ PARTITION `p2` VALUES IN (2)
+ (SUBPARTITION `p2spFirst` COMMENT = 'Comment in p2' ENGINE = MyISAM,
+ SUBPARTITION `p2spSecond` COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
@@ -1850,14 +1850,14 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
KEY `inx_a` (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION pUpTo10 VALUES LESS THAN (10)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `pUpTo10` VALUES LESS THAN (10)
(SUBPARTITION `p-10sp0` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM,
SUBPARTITION `p-10sp1` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM),
- PARTITION pMax VALUES LESS THAN MAXVALUE
- (SUBPARTITION pMaxsp0 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM,
- SUBPARTITION pMaxsp1 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM))
+ PARTITION `pMax` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `pMaxsp0` COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM,
+ SUBPARTITION `pMaxsp1` COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
diff --git a/mysql-test/r/partition_example.result b/mysql-test/r/partition_example.result
index 9e1a4ccdad9..3aa1ed639ca 100644
--- a/mysql-test/r/partition_example.result
+++ b/mysql-test/r/partition_example.result
@@ -8,9 +8,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL
) ENGINE=EXAMPLE DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE,
- PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (1) ENGINE = EXAMPLE,
+ PARTITION `p1` VALUES IN (2) ENGINE = EXAMPLE)
drop table t1;
create table t1 (a int not null)
engine=example ull=12340
@@ -21,9 +21,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL
) ENGINE=EXAMPLE DEFAULT CHARSET=latin1 `ull`=12340
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE,
- PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (1) ENGINE = EXAMPLE,
+ PARTITION `p1` VALUES IN (2) ENGINE = EXAMPLE)
drop table t1;
select 1;
1
diff --git a/mysql-test/r/partition_exchange.result b/mysql-test/r/partition_exchange.result
index f7b2d7647ff..f37ba183560 100644
--- a/mysql-test/r/partition_exchange.result
+++ b/mysql-test/r/partition_exchange.result
@@ -28,7 +28,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -64,7 +64,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -112,7 +112,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -172,7 +172,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -232,7 +232,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -292,7 +292,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -349,7 +349,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -406,7 +406,7 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 2
SHOW CREATE TABLE t2;
Table t2
@@ -496,9 +496,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
1 First value
@@ -534,9 +534,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
10 Ten
@@ -594,9 +594,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
1 First value
@@ -650,9 +650,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SHOW CREATE TABLE tsp;
Table Create Table
tsp CREATE TABLE `tsp` (
@@ -660,14 +660,14 @@ tsp CREATE TABLE `tsp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p0 VALUES LESS THAN (100)
- (SUBPARTITION sp0 ENGINE = MyISAM,
- SUBPARTITION sp1 ENGINE = MyISAM),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION sp2 ENGINE = MyISAM,
- SUBPARTITION sp3 ENGINE = MyISAM))
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p0` VALUES LESS THAN (100)
+ (SUBPARTITION `sp0` ENGINE = MyISAM,
+ SUBPARTITION `sp1` ENGINE = MyISAM),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `sp2` ENGINE = MyISAM,
+ SUBPARTITION `sp3` ENGINE = MyISAM))
SELECT * FROM t;
a b
1 First value
@@ -704,9 +704,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
10 Ten
@@ -742,9 +742,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
1 First value
@@ -781,14 +781,14 @@ tsp CREATE TABLE `tsp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION p0 VALUES LESS THAN (100)
- (SUBPARTITION sp0 ENGINE = MyISAM,
- SUBPARTITION sp1 ENGINE = MyISAM),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION sp2 ENGINE = MyISAM,
- SUBPARTITION sp3 ENGINE = MyISAM))
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `p0` VALUES LESS THAN (100)
+ (SUBPARTITION `sp0` ENGINE = MyISAM,
+ SUBPARTITION `sp1` ENGINE = MyISAM),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `sp2` ENGINE = MyISAM,
+ SUBPARTITION `sp3` ENGINE = MyISAM))
SELECT * FROM t;
a b
61 Sixty one
@@ -826,9 +826,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t;
a b
1 First value
@@ -864,9 +864,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t;
a b
10 Ten
@@ -905,9 +905,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: The mix of handlers in the partitions is not allowed in this version of MariaDB
SHOW CREATE TABLE t;
@@ -924,9 +924,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# Test different charsets
ALTER TABLE t ENGINE = MyISAM;
CREATE TABLE tmp LIKE t;
@@ -957,9 +957,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: Non matching attribute 'MAX_ROWS' between partition and table
SHOW WARNINGS;
@@ -988,9 +988,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
10 Ten
@@ -1047,9 +1047,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: Table to exchange with partition is temporary: 't'
SHOW CREATE TABLE t;
@@ -1068,9 +1068,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TEMPORARY TABLE t;
ALTER TABLE tmp2 RENAME TO t;
# Test non partitioned table
diff --git a/mysql-test/r/partition_explicit_prune.result b/mysql-test/r/partition_explicit_prune.result
index 1a3f5029978..a29f1aa7a8a 100644
--- a/mysql-test/r/partition_explicit_prune.result
+++ b/mysql-test/r/partition_explicit_prune.result
@@ -202,20 +202,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`),
KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION pNeg VALUES LESS THAN (0)
- (SUBPARTITION subp0 ENGINE = InnoDB,
- SUBPARTITION subp1 ENGINE = InnoDB),
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `pNeg` VALUES LESS THAN (0)
+ (SUBPARTITION `subp0` ENGINE = InnoDB,
+ SUBPARTITION `subp1` ENGINE = InnoDB),
PARTITION `p0-9` VALUES LESS THAN (10)
- (SUBPARTITION subp2 ENGINE = InnoDB,
- SUBPARTITION subp3 ENGINE = InnoDB),
+ (SUBPARTITION `subp2` ENGINE = InnoDB,
+ SUBPARTITION `subp3` ENGINE = InnoDB),
PARTITION `p10-99` VALUES LESS THAN (100)
- (SUBPARTITION subp4 ENGINE = InnoDB,
- SUBPARTITION subp5 ENGINE = InnoDB),
+ (SUBPARTITION `subp4` ENGINE = InnoDB,
+ SUBPARTITION `subp5` ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000)
- (SUBPARTITION subp6 ENGINE = InnoDB,
- SUBPARTITION subp7 ENGINE = InnoDB))
+ (SUBPARTITION `subp6` ENGINE = InnoDB,
+ SUBPARTITION `subp7` ENGINE = InnoDB))
# First test that the syntax is OK
SHOW CREATE TABLE t1 PARTITION (subp0);
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'PARTITION (subp0)' at line 1
@@ -1125,20 +1125,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`),
KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION pNeg VALUES LESS THAN (0)
- (SUBPARTITION subp0 ENGINE = InnoDB,
- SUBPARTITION subp1 ENGINE = InnoDB),
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `pNeg` VALUES LESS THAN (0)
+ (SUBPARTITION `subp0` ENGINE = InnoDB,
+ SUBPARTITION `subp1` ENGINE = InnoDB),
PARTITION `p0-9` VALUES LESS THAN (10)
- (SUBPARTITION subp2 ENGINE = InnoDB,
- SUBPARTITION subp3 ENGINE = InnoDB),
+ (SUBPARTITION `subp2` ENGINE = InnoDB,
+ SUBPARTITION `subp3` ENGINE = InnoDB),
PARTITION `p10-99` VALUES LESS THAN (100)
- (SUBPARTITION subp4 ENGINE = InnoDB,
- SUBPARTITION subp5 ENGINE = InnoDB),
+ (SUBPARTITION `subp4` ENGINE = InnoDB,
+ SUBPARTITION `subp5` ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000)
- (SUBPARTITION subp6 ENGINE = InnoDB,
- SUBPARTITION subp7 ENGINE = InnoDB))
+ (SUBPARTITION `subp6` ENGINE = InnoDB,
+ SUBPARTITION `subp7` ENGINE = InnoDB))
SELECT * FROM t1;
a b
-4 (pNeg-)subp0, Updated, Updated2, Updated from a = -2
@@ -1157,20 +1157,20 @@ t2 CREATE TABLE `t2` (
PRIMARY KEY (`a`),
KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION pNeg VALUES LESS THAN (0)
- (SUBPARTITION subp0 ENGINE = InnoDB,
- SUBPARTITION subp1 ENGINE = InnoDB),
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `pNeg` VALUES LESS THAN (0)
+ (SUBPARTITION `subp0` ENGINE = InnoDB,
+ SUBPARTITION `subp1` ENGINE = InnoDB),
PARTITION `p0-9` VALUES LESS THAN (10)
- (SUBPARTITION subp2 ENGINE = InnoDB,
- SUBPARTITION subp3 ENGINE = InnoDB),
+ (SUBPARTITION `subp2` ENGINE = InnoDB,
+ SUBPARTITION `subp3` ENGINE = InnoDB),
PARTITION `p10-99` VALUES LESS THAN (100)
- (SUBPARTITION subp4 ENGINE = InnoDB,
- SUBPARTITION subp5 ENGINE = InnoDB),
+ (SUBPARTITION `subp4` ENGINE = InnoDB,
+ SUBPARTITION `subp5` ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000)
- (SUBPARTITION subp6 ENGINE = InnoDB,
- SUBPARTITION subp7 ENGINE = InnoDB))
+ (SUBPARTITION `subp6` ENGINE = InnoDB,
+ SUBPARTITION `subp7` ENGINE = InnoDB))
SELECT * FROM t2;
a b
10 p10-99
@@ -1657,28 +1657,28 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`),
KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a)
-(PARTITION pNeg VALUES LESS THAN (0)
- (SUBPARTITION subp0 ENGINE = InnoDB,
- SUBPARTITION subp1 ENGINE = InnoDB,
- SUBPARTITION subp2 ENGINE = InnoDB),
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a`)
+(PARTITION `pNeg` VALUES LESS THAN (0)
+ (SUBPARTITION `subp0` ENGINE = InnoDB,
+ SUBPARTITION `subp1` ENGINE = InnoDB,
+ SUBPARTITION `subp2` ENGINE = InnoDB),
PARTITION `p0-29` VALUES LESS THAN (30)
- (SUBPARTITION subp3 ENGINE = InnoDB,
- SUBPARTITION subp4 ENGINE = InnoDB,
- SUBPARTITION subp5 ENGINE = InnoDB),
+ (SUBPARTITION `subp3` ENGINE = InnoDB,
+ SUBPARTITION `subp4` ENGINE = InnoDB,
+ SUBPARTITION `subp5` ENGINE = InnoDB),
PARTITION `p30-299` VALUES LESS THAN (300)
- (SUBPARTITION subp6 ENGINE = InnoDB,
- SUBPARTITION subp7 ENGINE = InnoDB,
- SUBPARTITION subp8 ENGINE = InnoDB),
+ (SUBPARTITION `subp6` ENGINE = InnoDB,
+ SUBPARTITION `subp7` ENGINE = InnoDB,
+ SUBPARTITION `subp8` ENGINE = InnoDB),
PARTITION `p300-2999` VALUES LESS THAN (3000)
- (SUBPARTITION subp9 ENGINE = InnoDB,
- SUBPARTITION subp10 ENGINE = InnoDB,
- SUBPARTITION subp11 ENGINE = InnoDB),
+ (SUBPARTITION `subp9` ENGINE = InnoDB,
+ SUBPARTITION `subp10` ENGINE = InnoDB,
+ SUBPARTITION `subp11` ENGINE = InnoDB),
PARTITION `p3000-299999` VALUES LESS THAN (300000)
- (SUBPARTITION subp12 ENGINE = InnoDB,
- SUBPARTITION subp13 ENGINE = InnoDB,
- SUBPARTITION subp14 ENGINE = InnoDB))
+ (SUBPARTITION `subp12` ENGINE = InnoDB,
+ SUBPARTITION `subp13` ENGINE = InnoDB,
+ SUBPARTITION `subp14` ENGINE = InnoDB))
INSERT INTO t1 VALUES (-9, "negative nine"), (-8, "-8"), (-7, "-7"), (-6, "-6"), (-5, "-5"), (-4, "-4"), (-3, "-3"), (-2, "-2"), (-1, "-1");
INSERT INTO t1 VALUES (9, "nine"), (8, "8"), (7, "7"), (6, "6"), (5, "5"), (4, "4"), (3, "3"), (2, "2"), (1, "1");
INSERT INTO t1 VALUES (39, "Thirty nine"), (38, "38"), (37, "37"), (36, "36"), (35, "35"), (34, "34"), (33, "33"), (32, "32"), (31, "31");
diff --git a/mysql-test/r/partition_innodb.result b/mysql-test/r/partition_innodb.result
index 047b6dac2b6..c74f25928a9 100644
--- a/mysql-test/r/partition_innodb.result
+++ b/mysql-test/r/partition_innodb.result
@@ -447,7 +447,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
create table t1 (a int)
engine = innodb
@@ -461,8 +461,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0) ENGINE = InnoDB)
drop table t1;
SET SQL_MODE=default;
create table t1
@@ -540,10 +540,10 @@ t1 CREATE TABLE `t1` (
`int_column` int(11) DEFAULT NULL,
`char_column` char(5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (int_column)
-SUBPARTITION BY KEY (char_column)
+ PARTITION BY RANGE (`int_column`)
+SUBPARTITION BY KEY (`char_column`)
SUBPARTITIONS 2
-(PARTITION p1 VALUES LESS THAN (5) ENGINE = MyISAM)
+(PARTITION `p1` VALUES LESS THAN (5) ENGINE = MyISAM)
drop table t1;
CREATE TABLE t1 (a INT) ENGINE=InnoDB
PARTITION BY list(a) (PARTITION p1 VALUES IN (1));
@@ -588,7 +588,7 @@ t1 CREATE TABLE `t1` (
`b` int(11) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
SELECT * FROM t1;
a b
diff --git a/mysql-test/r/partition_innodb_plugin.result b/mysql-test/r/partition_innodb_plugin.result
index 60cea8496b0..6842ff04caa 100644
--- a/mysql-test/r/partition_innodb_plugin.result
+++ b/mysql-test/r/partition_innodb_plugin.result
@@ -30,9 +30,9 @@ t1 CREATE TABLE `t1` (
`id2` bigint(20) NOT NULL,
PRIMARY KEY (`id`,`time`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8
- PARTITION BY RANGE (TO_DAYS(time))
-(PARTITION p10 VALUES LESS THAN (734708) ENGINE = InnoDB,
- PARTITION p20 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (to_days(`time`))
+(PARTITION `p10` VALUES LESS THAN (734708) ENGINE = InnoDB,
+ PARTITION `p20` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
DROP TABLE t1;
call mtr.add_suppression("InnoDB: Error: table `test`.`t1` .* InnoDB internal");
#
@@ -59,7 +59,7 @@ t1 CREATE TABLE `t1` (
`user_num` char(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 1
SET GLOBAL innodb_file_per_table = OFF;
disconnect con1;
@@ -97,7 +97,7 @@ t1 CREATE TABLE `t1` (
`user_num` char(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4
- PARTITION BY HASH (id)
+ PARTITION BY HASH (`id`)
PARTITIONS 3
DROP TABLE t1;
disconnect con2;
diff --git a/mysql-test/r/partition_list.result b/mysql-test/r/partition_list.result
index 2e95f882217..91c1c106cea 100644
--- a/mysql-test/r/partition_list.result
+++ b/mysql-test/r/partition_list.result
@@ -57,14 +57,14 @@ partition p3 values in (3));
select partition_method, partition_expression, partition_description
from information_schema.partitions where table_name = "t1";
partition_method partition_expression partition_description
-LIST a 0
-LIST a 0
-LIST a 1
-LIST a 1
-LIST a NULL,2
-LIST a NULL,2
-LIST a 3
-LIST a 3
+LIST `a` 0
+LIST `a` 0
+LIST `a` 1
+LIST `a` 1
+LIST `a` NULL,2
+LIST `a` NULL,2
+LIST `a` 3
+LIST `a` 3
insert into t1 values (0,0),(0,1),(1,0),(1,1),(null,0),(null,1);
insert into t1 values (2,0),(2,1),(3,0),(3,1);
explain partitions select * from t1 where a is null;
diff --git a/mysql-test/r/partition_mgm.result b/mysql-test/r/partition_mgm.result
index 2acaf7356ef..37733a4e764 100644
--- a/mysql-test/r/partition_mgm.result
+++ b/mysql-test/r/partition_mgm.result
@@ -24,7 +24,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
PARTITIONS 2
ALTER TABLE t1 COALESCE PARTITION 1;
SHOW CREATE TABLE t1;
@@ -33,7 +33,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
PARTITIONS 1
drop table t1;
create table t1 (a int)
@@ -58,7 +58,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 5
DROP TABLE t1;
CREATE TABLE t1 (a INT)
@@ -70,7 +70,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 5
DROP TABLE t1;
CREATE TABLE t1 (a INT)
@@ -81,7 +81,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 5
DROP TABLE t1;
CREATE TABLE t1 (a INT) /*!50100 PARTITION BY HASH (a) PARTITIONS 5 */;
@@ -90,6 +90,6 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 5
DROP TABLE t1;
diff --git a/mysql-test/r/partition_mgm_err.result b/mysql-test/r/partition_mgm_err.result
index 9cfe0594a0c..e3c4bbf2af7 100644
--- a/mysql-test/r/partition_mgm_err.result
+++ b/mysql-test/r/partition_mgm_err.result
@@ -145,7 +145,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
DROP TABLE t1;
CREATE TABLE t1 (a INT) PARTITION BY HASH(a);
diff --git a/mysql-test/r/partition_myisam.result b/mysql-test/r/partition_myisam.result
index 664eb60c2c5..8f35075261a 100644
--- a/mysql-test/r/partition_myisam.result
+++ b/mysql-test/r/partition_myisam.result
@@ -27,10 +27,10 @@ Table Create Table
t1 CREATE TABLE `t1` (
`i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 CHECKSUM=1
- PARTITION BY RANGE (i)
-(PARTITION p3 VALUES LESS THAN (3) ENGINE = MyISAM,
- PARTITION p5 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`i`)
+(PARTITION `p3` VALUES LESS THAN (3) ENGINE = MyISAM,
+ PARTITION `p5` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `pMax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TABLE t1;
# Same test without partitioning
CREATE TABLE t1 (
@@ -131,7 +131,7 @@ t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
INSERT INTO t1 VALUES (NULL);
SELECT * FROM t1;
a
diff --git a/mysql-test/r/partition_not_windows.result b/mysql-test/r/partition_not_windows.result
index afde7977961..03282ac134a 100644
--- a/mysql-test/r/partition_not_windows.result
+++ b/mysql-test/r/partition_not_windows.result
@@ -31,8 +31,8 @@ Table Create Table
t2 CREATE TABLE `t2` (
`i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (i)
-(PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM)
+ PARTITION BY RANGE (`i`)
+(PARTITION `p01` VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE t1, t2;
set @@sql_mode=@org_mode;
CREATE TABLE t1(a INT)
diff --git a/mysql-test/r/partition_range.result b/mysql-test/r/partition_range.result
index 94c727f6339..dd9e074db0c 100644
--- a/mysql-test/r/partition_range.result
+++ b/mysql-test/r/partition_range.result
@@ -22,9 +22,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_DAYS(a))
-SUBPARTITION BY HASH (to_seconds(a))
-(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM)
+ PARTITION BY RANGE (to_days(`a`))
+SUBPARTITION BY HASH (to_seconds(`a`))
+(PARTITION `p0` VALUES LESS THAN (1) ENGINE = MyISAM)
drop table t1;
create table t1 (a int)
partition by range (a)
@@ -38,8 +38,8 @@ partition p1 VALUES LESS THAN (TO_SECONDS('2007-04-01 00:00:00')));
select partition_method, partition_expression, partition_description
from information_schema.partitions where table_name = "t1";
partition_method partition_expression partition_description
-RANGE TO_SECONDS(a) 63340531200
-RANGE TO_SECONDS(a) 63342604800
+RANGE to_seconds(`a`) 63340531200
+RANGE to_seconds(`a`) 63342604800
INSERT INTO t1 VALUES ('2007-03-01 12:00:00'), ('2007-03-07 12:00:00');
INSERT INTO t1 VALUES ('2007-03-08 12:00:00'), ('2007-03-15 12:00:00');
explain partitions select * from t1 where a < '2007-03-08 00:00:00';
@@ -62,9 +62,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` datetime NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (TO_SECONDS(a))
-(PARTITION p0 VALUES LESS THAN (63340531200) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (63342604800) ENGINE = MyISAM)
+ PARTITION BY RANGE (to_seconds(`a`))
+(PARTITION `p0` VALUES LESS THAN (63340531200) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (63342604800) ENGINE = MyISAM)
drop table t1;
create table t1 (a date)
partition by range(to_seconds(a))
@@ -93,9 +93,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (to_seconds(a))
-(PARTITION p0 VALUES LESS THAN (63240134400) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (63271756800) ENGINE = MyISAM)
+ PARTITION BY RANGE (to_seconds(`a`))
+(PARTITION `p0` VALUES LESS THAN (63240134400) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (63271756800) ENGINE = MyISAM)
drop table t1;
create table t1 (a datetime)
partition by range(to_seconds(a))
@@ -123,9 +123,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (to_seconds(a))
-(PARTITION p0 VALUES LESS THAN (63240177600) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (63271800000) ENGINE = MyISAM)
+ PARTITION BY RANGE (to_seconds(`a`))
+(PARTITION `p0` VALUES LESS THAN (63240177600) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (63271800000) ENGINE = MyISAM)
drop table t1;
create table t1 (a int, b char(20))
partition by range columns(a,b)
@@ -153,8 +153,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1;
create table t1 (a integer)
partition by range (a)
@@ -284,10 +284,10 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
- PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
- PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `x1` VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
+ PARTITION `x2` VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
+ PARTITION `x3` VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
ALTER TABLE t1
partition by range (a)
partitions 3
@@ -308,10 +308,10 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
- PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
- PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `x1` VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
+ PARTITION `x2` VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
+ PARTITION `x3` VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
drop table if exists t1;
CREATE TABLE t1 (
a int not null,
@@ -409,14 +409,14 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a+b)
-(PARTITION x1 VALUES LESS THAN (1)
- (SUBPARTITION x11 ENGINE = MyISAM,
- SUBPARTITION x12 ENGINE = MyISAM),
- PARTITION x2 VALUES LESS THAN (5)
- (SUBPARTITION x21 ENGINE = MyISAM,
- SUBPARTITION x22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a` + `b`)
+(PARTITION `x1` VALUES LESS THAN (1)
+ (SUBPARTITION `x11` ENGINE = MyISAM,
+ SUBPARTITION `x12` ENGINE = MyISAM),
+ PARTITION `x2` VALUES LESS THAN (5)
+ (SUBPARTITION `x21` ENGINE = MyISAM,
+ SUBPARTITION `x22` ENGINE = MyISAM))
ALTER TABLE t1 ADD COLUMN d int;
show create table t1;
Table Create Table
@@ -427,14 +427,14 @@ t1 CREATE TABLE `t1` (
`d` int(11) DEFAULT NULL,
PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY HASH (a+b)
-(PARTITION x1 VALUES LESS THAN (1)
- (SUBPARTITION x11 ENGINE = MyISAM,
- SUBPARTITION x12 ENGINE = MyISAM),
- PARTITION x2 VALUES LESS THAN (5)
- (SUBPARTITION x21 ENGINE = MyISAM,
- SUBPARTITION x22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY HASH (`a` + `b`)
+(PARTITION `x1` VALUES LESS THAN (1)
+ (SUBPARTITION `x11` ENGINE = MyISAM,
+ SUBPARTITION `x12` ENGINE = MyISAM),
+ PARTITION `x2` VALUES LESS THAN (5)
+ (SUBPARTITION `x21` ENGINE = MyISAM,
+ SUBPARTITION `x22` ENGINE = MyISAM))
drop table t1;
CREATE TABLE t1 (
a int not null,
@@ -658,9 +658,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (10) ENGINE = MyISAM)
drop table t1;
create table t1 (a bigint unsigned)
partition by range (a)
@@ -671,9 +671,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (2) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (2) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (10) ENGINE = MyISAM)
insert into t1 values (0xFFFFFFFFFFFFFFFF);
ERROR HY000: Table has no partition for value 18446744073709551615
drop table t1;
diff --git a/mysql-test/r/partition_symlink.result b/mysql-test/r/partition_symlink.result
index 3f175bb7534..474dd5adf02 100644
--- a/mysql-test/r/partition_symlink.result
+++ b/mysql-test/r/partition_symlink.result
@@ -22,10 +22,10 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
- PARTITION p1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
- PARTITION p2 VALUES IN (2) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (2) ENGINE = MyISAM)
SHOW CREATE TABLE t2;
Table Create Table
t2 CREATE TABLE `t2` (
@@ -158,8 +158,8 @@ Table Create Table
t2 CREATE TABLE `t2` (
`i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (i)
-(PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM)
+ PARTITION BY RANGE (`i`)
+(PARTITION `p01` VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE t1, t2;
set @@sql_mode=@org_mode;
create table t1 (a int)
diff --git a/mysql-test/r/partition_utf8.result b/mysql-test/r/partition_utf8.result
index c359980be51..7718e651423 100644
--- a/mysql-test/r/partition_utf8.result
+++ b/mysql-test/r/partition_utf8.result
@@ -7,8 +7,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN (_cp1250 0x81) ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN (_cp1250 0x81) ENGINE = MyISAM)
drop table t1;
create table t1 (a varchar(2) character set cp1250)
partition by list columns (a)
@@ -18,8 +18,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN ('€') ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN ('€') ENGINE = MyISAM)
drop table t1;
create table t1 (a varchar(1500), b varchar(1570))
partition by list columns(a,b)
@@ -45,9 +45,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET ucs2 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST COLUMNS(a)
-(PARTITION p0 VALUES IN ('†') ENGINE = MyISAM,
- PARTITION p1 VALUES IN ('') ENGINE = MyISAM)
+ PARTITION BY LIST COLUMNS(`a`)
+(PARTITION `p0` VALUES IN ('†') ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN ('') ENGINE = MyISAM)
insert into t1 values ('');
insert into t1 values (_ucs2 0x2020);
drop table t1;
diff --git a/mysql-test/r/type_datetime_hires.result b/mysql-test/r/type_datetime_hires.result
index e2c2f83a96c..50354430e3f 100644
--- a/mysql-test/r/type_datetime_hires.result
+++ b/mysql-test/r/type_datetime_hires.result
@@ -322,12 +322,12 @@ INSERT INTO t2 VALUES
('2006-10-02 21:50:01.5678',9);
select table_name,partition_name,partition_method,partition_expression,partition_description,table_rows from information_schema.partitions where table_name in ('t1', 't2');
table_name partition_name partition_method partition_expression partition_description table_rows
-t1 p01 RANGE to_days(taken) 732920 0
-t1 p02 RANGE to_days(taken) 732950 7
-t1 p03 RANGE to_days(taken) MAXVALUE 3
-t2 p01 RANGE extract(microsecond from taken) 123000 3
-t2 p02 RANGE extract(microsecond from taken) 500000 4
-t2 p03 RANGE extract(microsecond from taken) MAXVALUE 3
+t1 p01 RANGE to_days(`taken`) 732920 0
+t1 p02 RANGE to_days(`taken`) 732950 7
+t1 p03 RANGE to_days(`taken`) MAXVALUE 3
+t2 p01 RANGE extract(microsecond from `taken`) 123000 3
+t2 p02 RANGE extract(microsecond from `taken`) 500000 4
+t2 p03 RANGE extract(microsecond from `taken`) MAXVALUE 3
drop table t1, t2;
create table t1 (a datetime, b datetime(6));
insert t1 values ('2010-01-02 03:04:05.678912', '2010-01-02 03:04:05.678912');
diff --git a/mysql-test/suite/archive/partition_archive.result b/mysql-test/suite/archive/partition_archive.result
index 1ed979f2c92..a2e0fe7420f 100644
--- a/mysql-test/suite/archive/partition_archive.result
+++ b/mysql-test/suite/archive/partition_archive.result
@@ -84,7 +84,7 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
drop table t1;
CREATE TABLE t1(id MEDIUMINT NOT NULL AUTO_INCREMENT,
f1 VARCHAR(25),
@@ -109,20 +109,20 @@ t1 CREATE TABLE `t1` (
`f1` varchar(25) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=ARCHIVE AUTO_INCREMENT=101 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-SUBPARTITION BY HASH (id)
+ PARTITION BY RANGE (`id`)
+SUBPARTITION BY HASH (`id`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (10) ENGINE = ARCHIVE,
- PARTITION pa2 VALUES LESS THAN (20) ENGINE = ARCHIVE,
- PARTITION pa3 VALUES LESS THAN (30) ENGINE = ARCHIVE,
- PARTITION pa4 VALUES LESS THAN (40) ENGINE = ARCHIVE,
- PARTITION pa5 VALUES LESS THAN (50) ENGINE = ARCHIVE,
- PARTITION pa6 VALUES LESS THAN (60) ENGINE = ARCHIVE,
- PARTITION pa7 VALUES LESS THAN (70) ENGINE = ARCHIVE,
- PARTITION pa8 VALUES LESS THAN (80) ENGINE = ARCHIVE,
- PARTITION pa9 VALUES LESS THAN (90) ENGINE = ARCHIVE,
- PARTITION pa10 VALUES LESS THAN (100) ENGINE = ARCHIVE,
- PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
+(PARTITION `pa1` VALUES LESS THAN (10) ENGINE = ARCHIVE,
+ PARTITION `pa2` VALUES LESS THAN (20) ENGINE = ARCHIVE,
+ PARTITION `pa3` VALUES LESS THAN (30) ENGINE = ARCHIVE,
+ PARTITION `pa4` VALUES LESS THAN (40) ENGINE = ARCHIVE,
+ PARTITION `pa5` VALUES LESS THAN (50) ENGINE = ARCHIVE,
+ PARTITION `pa6` VALUES LESS THAN (60) ENGINE = ARCHIVE,
+ PARTITION `pa7` VALUES LESS THAN (70) ENGINE = ARCHIVE,
+ PARTITION `pa8` VALUES LESS THAN (80) ENGINE = ARCHIVE,
+ PARTITION `pa9` VALUES LESS THAN (90) ENGINE = ARCHIVE,
+ PARTITION `pa10` VALUES LESS THAN (100) ENGINE = ARCHIVE,
+ PARTITION `pa11` VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
select count(*) from t1;
count(*)
100
@@ -138,7 +138,7 @@ t1 CREATE TABLE `t1` (
`fld1` int(11) NOT NULL,
PRIMARY KEY (`fld1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (fld1)
+ PARTITION BY HASH (`fld1`)
PARTITIONS 5
ALTER TABLE t1 ENGINE= ARCHIVE;
ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
@@ -149,7 +149,7 @@ t1 CREATE TABLE `t1` (
`fld1` int(11) NOT NULL,
PRIMARY KEY (`fld1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (fld1)
+ PARTITION BY HASH (`fld1`)
PARTITIONS 5
#Cleanup.
DROP TABLE t1;
diff --git a/mysql-test/suite/encryption/r/encryption_force.result b/mysql-test/suite/encryption/r/encryption_force.result
index 164a0067062..730a32a4b27 100644
--- a/mysql-test/suite/encryption/r/encryption_force.result
+++ b/mysql-test/suite/encryption/r/encryption_force.result
@@ -31,7 +31,7 @@ Table Create Table
t4 CREATE TABLE `t4` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encrypted`=yes
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 2
alter table t1 encrypted=no;
ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
diff --git a/mysql-test/suite/federated/federated_partition.result b/mysql-test/suite/federated/federated_partition.result
index 8485328a166..a2d5fcffd9b 100644
--- a/mysql-test/suite/federated/federated_partition.result
+++ b/mysql-test/suite/federated/federated_partition.result
@@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`s1` int(11) NOT NULL,
PRIMARY KEY (`s1`)
) ENGINE=FEDERATED DEFAULT CHARSET=latin1
- PARTITION BY LIST (s1)
-(PARTITION p1 VALUES IN (1,3) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_1' ENGINE = FEDERATED,
- PARTITION p2 VALUES IN (2,4) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_2' ENGINE = FEDERATED)
+ PARTITION BY LIST (`s1`)
+(PARTITION `p1` VALUES IN (1,3) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_1' ENGINE = FEDERATED,
+ PARTITION `p2` VALUES IN (2,4) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_2' ENGINE = FEDERATED)
insert into t1 values (1), (2), (3), (4);
select * from t1;
s1
diff --git a/mysql-test/suite/gcol/r/innodb_virtual_basic.result b/mysql-test/suite/gcol/r/innodb_virtual_basic.result
index 7212dbcc16f..bd44661f5dd 100644
--- a/mysql-test/suite/gcol/r/innodb_virtual_basic.result
+++ b/mysql-test/suite/gcol/r/innodb_virtual_basic.result
@@ -1002,7 +1002,7 @@ t CREATE TABLE `t` (
KEY `col_date_key` (`col_date_key`,`col_time_key`,`col_datetime_key`),
KEY `col_varchar_key` (`col_varchar_key`,`col_varchar_nokey`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (col_int_key)
+ PARTITION BY KEY (`col_int_key`)
PARTITIONS 3
DROP TABLE t;
CREATE TABLE t (a INT, b INT, c INT GENERATED ALWAYS AS(a+b), h VARCHAR(10));
diff --git a/mysql-test/suite/innodb_zip/r/restart.result b/mysql-test/suite/innodb_zip/r/restart.result
index 4820914f760..88bd79cd428 100644
--- a/mysql-test/suite/innodb_zip/r/restart.result
+++ b/mysql-test/suite/innodb_zip/r/restart.result
@@ -145,10 +145,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t6_restart;
count(*)
16
@@ -181,14 +181,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
SELECT count(*) FROM t7_restart;
count(*)
16
@@ -325,10 +325,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SHOW CREATE TABLE t7_restart;
Table Create Table
t7_restart CREATE TABLE `t7_restart` (
@@ -339,14 +339,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
INSERT INTO t1_restart (SELECT 0, c2, c3, c4, c5 FROM t1_restart);
INSERT INTO t2_restart (SELECT 0, c2, c3, c4, c5 FROM t2_restart);
INSERT INTO t3_restart (SELECT 0, c2, c3, c4, c5 FROM t3_restart);
@@ -456,10 +456,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t7_restart;
count(*)
9
@@ -473,14 +473,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
#
# Shutdown the server and make a backup of a tablespace
#
@@ -555,10 +555,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t7_restart;
count(*)
9
@@ -572,14 +572,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
#
# Try to rename a tablespace to a file that already exists
#
@@ -657,10 +657,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart;
count(*)
@@ -675,14 +675,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
---- MYSQL_DATA_DIR/test
t4_restart.frm
t4_restart.ibd
@@ -753,10 +753,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart;
count(*)
@@ -771,14 +771,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
#
# Shutdown the server
#
@@ -898,10 +898,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=179 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
- PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart;
count(*)
@@ -916,14 +916,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
- SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
- SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
+ SUBPARTITION `s1` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
+ SUBPARTITION `s3` DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB))
#
# Shutdown the server
#
@@ -1033,10 +1033,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=347 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
- PARTITION BY HASH (c1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION p1 ENGINE = InnoDB,
- PARTITION p2 ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `p1` ENGINE = InnoDB,
+ PARTITION `p2` ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart;
count(*)
@@ -1051,14 +1051,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=145 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
- PARTITION BY RANGE (c1)
-SUBPARTITION BY HASH (c1)
-(PARTITION p0 VALUES LESS THAN (10)
- (SUBPARTITION s0 ENGINE = InnoDB,
- SUBPARTITION s1 ENGINE = InnoDB),
- PARTITION p1 VALUES LESS THAN MAXVALUE
- (SUBPARTITION s2 ENGINE = InnoDB,
- SUBPARTITION s3 ENGINE = InnoDB))
+ PARTITION BY RANGE (`c1`)
+SUBPARTITION BY HASH (`c1`)
+(PARTITION `p0` VALUES LESS THAN (10)
+ (SUBPARTITION `s0` ENGINE = InnoDB,
+ SUBPARTITION `s1` ENGINE = InnoDB),
+ PARTITION `p1` VALUES LESS THAN MAXVALUE
+ (SUBPARTITION `s2` ENGINE = InnoDB,
+ SUBPARTITION `s3` ENGINE = InnoDB))
#
# Cleanup
#
diff --git a/mysql-test/suite/parts/r/part_supported_sql_func_innodb.result b/mysql-test/suite/parts/r/part_supported_sql_func_innodb.result
index e0c16eeba74..617e2d258c2 100644
--- a/mysql-test/suite/parts/r/part_supported_sql_func_innodb.result
+++ b/mysql-test/suite/parts/r/part_supported_sql_func_innodb.result
@@ -620,15 +620,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (abs(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (abs(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 15
@@ -2317,15 +2317,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (mod(col1,10))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (`col1` % 10)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 15
@@ -3667,15 +3667,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (day(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofmonth(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-05
@@ -4184,15 +4184,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofmonth(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofmonth(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-05
@@ -4701,15 +4701,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofweek(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofweek(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -5230,15 +5230,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofyear(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofyear(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -5749,15 +5749,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (extract(month from col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (extract(month from `col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -6268,15 +6268,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (hour(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (hour(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 09:09:15
@@ -6793,15 +6793,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time(6) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (microsecond(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (microsecond(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 05:30:34.000037
@@ -7314,15 +7314,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (minute(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (minute(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 10:24:23
@@ -7845,15 +7845,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (second(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (second(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 09:09:15
@@ -8376,15 +8376,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (month(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (month(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -8901,15 +8901,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (quarter(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (quarter(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -9424,15 +9424,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (weekday(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (weekday(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -9945,15 +9945,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (year(col1)-1990)
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (year(`col1`) - 1990)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -10470,15 +10470,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (yearweek(col1)-200600)
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (yearweek(`col1`,0) - 200600)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = InnoDB,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint;
colint col1
1 2006-02-03
diff --git a/mysql-test/suite/parts/r/part_supported_sql_func_myisam.result b/mysql-test/suite/parts/r/part_supported_sql_func_myisam.result
index b211340a6ff..490a79155a2 100644
--- a/mysql-test/suite/parts/r/part_supported_sql_func_myisam.result
+++ b/mysql-test/suite/parts/r/part_supported_sql_func_myisam.result
@@ -620,15 +620,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (abs(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (abs(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 15
@@ -2317,15 +2317,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (mod(col1,10))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (`col1` % 10)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 15
@@ -3667,15 +3667,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (day(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofmonth(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-05
@@ -4184,15 +4184,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofmonth(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofmonth(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-05
@@ -4701,15 +4701,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofweek(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofweek(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -5230,15 +5230,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (dayofyear(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (dayofyear(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -5749,15 +5749,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (extract(month from col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (extract(month from `col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -6268,15 +6268,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (hour(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (hour(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 09:09:15
@@ -6793,15 +6793,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time(6) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (microsecond(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (microsecond(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 05:30:34.000037
@@ -7314,15 +7314,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (minute(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (minute(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 10:24:23
@@ -7845,15 +7845,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (second(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (second(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 09:09:15
@@ -8376,15 +8376,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (month(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (month(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -8901,15 +8901,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (quarter(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (quarter(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -9424,15 +9424,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (weekday(col1))
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (weekday(`col1`))
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -9945,15 +9945,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (year(col1)-1990)
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (year(`col1`) - 1990)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
@@ -10470,15 +10470,15 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (colint)
-SUBPARTITION BY HASH (yearweek(col1)-200600)
+ PARTITION BY LIST (`colint`)
+SUBPARTITION BY HASH (yearweek(`col1`,0) - 200600)
SUBPARTITIONS 5
-(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
- PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
- PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `p0` VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (11,12,13,14,15,16,17,18,19,20) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `p3` VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
+ PARTITION `p4` VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
+ PARTITION `p5` VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint;
colint col1
1 2006-02-03
diff --git a/mysql-test/suite/parts/r/partition_alter1_1_2_innodb.result b/mysql-test/suite/parts/r/partition_alter1_1_2_innodb.result
index b126d459335..ac56faae01e 100644
--- a/mysql-test/suite/parts/r/partition_alter1_1_2_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter1_1_2_innodb.result
@@ -75,7 +75,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -567,7 +567,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -1067,15 +1067,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1572,13 +1572,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2071,13 +2071,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2574,20 +2574,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3084,20 +3084,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3592,12 +3592,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4089,7 +4089,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4581,7 +4581,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -5081,15 +5081,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5586,13 +5586,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6085,13 +6085,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6588,20 +6588,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7098,20 +7098,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7606,12 +7606,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8104,7 +8104,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8612,7 +8612,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -9128,15 +9128,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9649,13 +9649,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10164,13 +10164,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10683,20 +10683,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11209,20 +11209,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11733,12 +11733,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12246,7 +12246,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -12754,7 +12754,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -13270,15 +13270,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13791,13 +13791,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14306,13 +14306,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14825,20 +14825,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15351,20 +15351,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15875,12 +15875,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16390,7 +16390,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -16883,7 +16883,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -17384,15 +17384,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17890,13 +17890,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18390,13 +18390,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18894,20 +18894,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19405,20 +19405,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19914,12 +19914,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20412,7 +20412,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -20905,7 +20905,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -21406,15 +21406,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -21912,13 +21912,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -22412,13 +22412,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -22916,20 +22916,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23427,20 +23427,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23936,12 +23936,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -24434,7 +24434,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -24927,7 +24927,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -25428,15 +25428,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -25934,13 +25934,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -26434,13 +26434,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -26938,20 +26938,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27449,20 +27449,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27958,12 +27958,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result b/mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result
index ae352a35a36..93862512ea1 100644
--- a/mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result
@@ -75,7 +75,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -592,7 +592,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -1123,15 +1123,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1665,13 +1665,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -2197,13 +2197,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2737,20 +2737,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -3284,20 +3284,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3829,12 +3829,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -4365,7 +4365,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -4882,7 +4882,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -5413,15 +5413,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5955,13 +5955,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -6487,13 +6487,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -7027,20 +7027,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -7574,20 +7574,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -8119,12 +8119,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_alter1_1_innodb.result b/mysql-test/suite/parts/r/partition_alter1_1_innodb.result
index 30dd7222570..c0a14ee8de0 100644
--- a/mysql-test/suite/parts/r/partition_alter1_1_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter1_1_innodb.result
@@ -393,7 +393,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -885,7 +885,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -1385,15 +1385,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1890,13 +1890,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2389,13 +2389,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2894,20 +2894,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3404,20 +3404,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3912,12 +3912,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4409,7 +4409,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4901,7 +4901,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -5401,15 +5401,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5906,13 +5906,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6405,13 +6405,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6910,20 +6910,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7420,20 +7420,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7928,12 +7928,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8426,7 +8426,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8934,7 +8934,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -9450,15 +9450,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9971,13 +9971,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10486,13 +10486,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11007,20 +11007,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11533,20 +11533,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12057,12 +12057,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12570,7 +12570,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -13078,7 +13078,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -13594,15 +13594,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14115,13 +14115,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14630,13 +14630,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15151,20 +15151,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15677,20 +15677,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16201,12 +16201,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter1_1_myisam.result b/mysql-test/suite/parts/r/partition_alter1_1_myisam.result
index 6c769bd8cd9..91dd960f516 100644
--- a/mysql-test/suite/parts/r/partition_alter1_1_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter1_1_myisam.result
@@ -234,7 +234,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -751,7 +751,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1282,15 +1282,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1824,13 +1824,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -2356,13 +2356,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2898,20 +2898,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -3445,20 +3445,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3990,12 +3990,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -4526,7 +4526,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -5043,7 +5043,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -5574,15 +5574,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -6116,13 +6116,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -6648,13 +6648,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -7190,20 +7190,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -7737,20 +7737,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -8282,12 +8282,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_alter1_2_innodb.result b/mysql-test/suite/parts/r/partition_alter1_2_innodb.result
index f4765293d15..9b00fb9d7b3 100644
--- a/mysql-test/suite/parts/r/partition_alter1_2_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter1_2_innodb.result
@@ -73,7 +73,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -513,7 +513,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -961,15 +961,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1414,13 +1414,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1861,13 +1861,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2314,20 +2314,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2772,20 +2772,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3228,12 +3228,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3673,7 +3673,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4113,7 +4113,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -4561,15 +4561,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5014,13 +5014,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5461,13 +5461,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5914,20 +5914,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6372,20 +6372,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6828,12 +6828,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7273,7 +7273,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -7729,7 +7729,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -8193,15 +8193,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8662,13 +8662,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9125,13 +9125,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9594,20 +9594,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10068,20 +10068,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10540,12 +10540,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11005,7 +11005,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -11445,7 +11445,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -11893,15 +11893,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12346,13 +12346,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12793,13 +12793,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13244,20 +13244,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13702,20 +13702,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14158,12 +14158,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14603,7 +14603,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -15043,7 +15043,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -15491,15 +15491,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15944,13 +15944,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16391,13 +16391,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16842,20 +16842,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17300,20 +17300,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17756,12 +17756,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18202,7 +18202,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -18658,7 +18658,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -19122,15 +19122,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19591,13 +19591,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20054,13 +20054,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20521,20 +20521,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20995,20 +20995,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -21467,12 +21467,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -21928,7 +21928,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -22384,7 +22384,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -22848,15 +22848,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23317,13 +23317,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23780,13 +23780,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -24247,20 +24247,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -24721,20 +24721,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -25193,12 +25193,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -25655,7 +25655,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -26095,7 +26095,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -26543,15 +26543,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -26996,13 +26996,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27443,13 +27443,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27894,20 +27894,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -28352,20 +28352,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -28808,12 +28808,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -29253,7 +29253,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -29693,7 +29693,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -30141,15 +30141,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -30594,13 +30594,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31041,13 +31041,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31492,20 +31492,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31950,20 +31950,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -32406,12 +32406,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -32851,7 +32851,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -33307,7 +33307,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -33771,15 +33771,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -34240,13 +34240,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -34703,13 +34703,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -35170,20 +35170,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -35644,20 +35644,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -36116,12 +36116,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter1_2_myisam.result b/mysql-test/suite/parts/r/partition_alter1_2_myisam.result
index 7001cbd17d2..e10fb459e99 100644
--- a/mysql-test/suite/parts/r/partition_alter1_2_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter1_2_myisam.result
@@ -72,7 +72,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -537,7 +537,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1016,15 +1016,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1506,13 +1506,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -1986,13 +1986,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2476,20 +2476,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2971,20 +2971,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3464,12 +3464,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -3952,7 +3952,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -4417,7 +4417,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -4896,15 +4896,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5386,13 +5386,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -5866,13 +5866,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -6354,20 +6354,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -6849,20 +6849,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -7342,12 +7342,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -7826,7 +7826,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -8291,7 +8291,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -8770,15 +8770,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9260,13 +9260,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -9740,13 +9740,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -10228,20 +10228,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -10723,20 +10723,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -11216,12 +11216,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -11700,7 +11700,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -12165,7 +12165,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -12644,15 +12644,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -13134,13 +13134,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -13614,13 +13614,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -14102,20 +14102,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -14597,20 +14597,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -15090,12 +15090,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_alter2_1_1_innodb.result b/mysql-test/suite/parts/r/partition_alter2_1_1_innodb.result
index 22317d93724..cd0a3380311 100644
--- a/mysql-test/suite/parts/r/partition_alter2_1_1_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter2_1_1_innodb.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -530,7 +530,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -994,15 +994,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1463,13 +1463,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1926,13 +1926,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2395,20 +2395,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2869,20 +2869,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3341,12 +3341,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3804,7 +3804,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4298,7 +4298,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -4800,15 +4800,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5307,13 +5307,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5808,13 +5808,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6315,20 +6315,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6827,20 +6827,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7337,12 +7337,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7836,7 +7836,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8330,7 +8330,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -8832,15 +8832,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9339,13 +9339,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9840,13 +9840,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10347,20 +10347,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10859,20 +10859,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11369,12 +11369,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11869,7 +11869,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -12377,7 +12377,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -12893,15 +12893,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13414,13 +13414,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13929,13 +13929,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14450,20 +14450,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14976,20 +14976,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15500,12 +15500,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16013,7 +16013,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -16521,7 +16521,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -17037,15 +17037,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17558,13 +17558,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18073,13 +18073,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18594,20 +18594,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19120,20 +19120,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19644,12 +19644,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter2_1_2_innodb.result b/mysql-test/suite/parts/r/partition_alter2_1_2_innodb.result
index 680edaa7cc7..cfca64afa1f 100644
--- a/mysql-test/suite/parts/r/partition_alter2_1_2_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter2_1_2_innodb.result
@@ -70,7 +70,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -526,7 +526,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -990,15 +990,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1459,13 +1459,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1922,13 +1922,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2389,20 +2389,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2863,20 +2863,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3335,12 +3335,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3798,7 +3798,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4293,7 +4293,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -4796,15 +4796,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5304,13 +5304,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5806,13 +5806,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6312,20 +6312,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6825,20 +6825,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7336,12 +7336,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7836,7 +7836,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8331,7 +8331,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -8834,15 +8834,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9342,13 +9342,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9844,13 +9844,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10350,20 +10350,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10863,20 +10863,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11374,12 +11374,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11875,7 +11875,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -12383,7 +12383,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -12899,15 +12899,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13420,13 +13420,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13935,13 +13935,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14454,20 +14454,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14980,20 +14980,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15504,12 +15504,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16017,7 +16017,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -16525,7 +16525,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -17041,15 +17041,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17562,13 +17562,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18077,13 +18077,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18596,20 +18596,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19122,20 +19122,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19646,12 +19646,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter2_1_maria.result b/mysql-test/suite/parts/r/partition_alter2_1_maria.result
index 3ef0364c5a8..4504319a3fd 100644
--- a/mysql-test/suite/parts/r/partition_alter2_1_maria.result
+++ b/mysql-test/suite/parts/r/partition_alter2_1_maria.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -539,7 +539,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1018,15 +1018,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -1508,13 +1508,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -1988,13 +1988,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -2478,20 +2478,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -2973,20 +2973,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -3466,12 +3466,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -3952,7 +3952,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -4469,7 +4469,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -5000,15 +5000,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -5542,13 +5542,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -6074,13 +6074,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -6616,20 +6616,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -7163,20 +7163,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -7708,12 +7708,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -8244,7 +8244,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8761,7 +8761,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -9292,15 +9292,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -9834,13 +9834,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -10366,13 +10366,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -10908,20 +10908,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -11455,20 +11455,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -12000,12 +12000,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -12540,7 +12540,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -13005,7 +13005,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -13484,15 +13484,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -13974,13 +13974,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -14454,13 +14454,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -14942,20 +14942,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -15437,20 +15437,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -15930,12 +15930,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -16416,7 +16416,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -16933,7 +16933,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -17464,15 +17464,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -18006,13 +18006,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -18538,13 +18538,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -19078,20 +19078,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -19625,20 +19625,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -20170,12 +20170,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -20706,7 +20706,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -21223,7 +21223,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -21754,15 +21754,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -22296,13 +22296,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -22828,13 +22828,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -23368,20 +23368,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -23915,20 +23915,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -24460,12 +24460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
diff --git a/mysql-test/suite/parts/r/partition_alter2_1_myisam.result b/mysql-test/suite/parts/r/partition_alter2_1_myisam.result
index 44550776616..ee587189113 100644
--- a/mysql-test/suite/parts/r/partition_alter2_1_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter2_1_myisam.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -539,7 +539,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1018,15 +1018,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1508,13 +1508,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -1988,13 +1988,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2478,20 +2478,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2973,20 +2973,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3466,12 +3466,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -3952,7 +3952,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -4469,7 +4469,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -5000,15 +5000,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5542,13 +5542,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -6074,13 +6074,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -6616,20 +6616,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -7163,20 +7163,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -7708,12 +7708,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -8244,7 +8244,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8761,7 +8761,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -9292,15 +9292,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9834,13 +9834,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -10366,13 +10366,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -10908,20 +10908,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -11455,20 +11455,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -12000,12 +12000,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -12540,7 +12540,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -13005,7 +13005,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -13484,15 +13484,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -13974,13 +13974,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -14454,13 +14454,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -14942,20 +14942,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -15437,20 +15437,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -15930,12 +15930,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -16416,7 +16416,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -16933,7 +16933,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -17464,15 +17464,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -18006,13 +18006,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -18538,13 +18538,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -19078,20 +19078,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -19625,20 +19625,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -20170,12 +20170,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -20706,7 +20706,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -21223,7 +21223,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -21754,15 +21754,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -22296,13 +22296,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -22828,13 +22828,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -23368,20 +23368,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -23915,20 +23915,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -24460,12 +24460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_alter2_2_1_innodb.result b/mysql-test/suite/parts/r/partition_alter2_2_1_innodb.result
index 113fc7bb312..d6352fb9b1f 100644
--- a/mysql-test/suite/parts/r/partition_alter2_2_1_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter2_2_1_innodb.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -532,7 +532,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -998,15 +998,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1469,13 +1469,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1932,13 +1932,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2403,20 +2403,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2877,20 +2877,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3351,12 +3351,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3815,7 +3815,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4311,7 +4311,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -4815,15 +4815,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5324,13 +5324,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5825,13 +5825,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6334,20 +6334,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6846,20 +6846,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7358,12 +7358,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7859,7 +7859,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8355,7 +8355,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -8859,15 +8859,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9368,13 +9368,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9869,13 +9869,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10378,20 +10378,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10890,20 +10890,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11402,12 +11402,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11904,7 +11904,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -12414,7 +12414,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -12932,15 +12932,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13455,13 +13455,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13970,13 +13970,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14493,20 +14493,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15019,20 +15019,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15545,12 +15545,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16060,7 +16060,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -16570,7 +16570,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -17088,15 +17088,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17611,13 +17611,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18126,13 +18126,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18649,20 +18649,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19175,20 +19175,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19701,12 +19701,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter2_2_2_innodb.result b/mysql-test/suite/parts/r/partition_alter2_2_2_innodb.result
index becbaddd927..4bf99bd6acc 100644
--- a/mysql-test/suite/parts/r/partition_alter2_2_2_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter2_2_2_innodb.result
@@ -69,7 +69,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -528,7 +528,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -995,15 +995,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1467,13 +1467,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1935,13 +1935,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2407,20 +2407,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2886,20 +2886,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3361,12 +3361,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3827,7 +3827,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -4325,7 +4325,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -4831,15 +4831,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5342,13 +5342,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5849,13 +5849,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6360,20 +6360,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6878,20 +6878,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7392,12 +7392,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7895,7 +7895,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -8393,7 +8393,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -8899,15 +8899,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9410,13 +9410,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9917,13 +9917,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10428,20 +10428,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10946,20 +10946,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11460,12 +11460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11964,7 +11964,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -12475,7 +12475,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -12994,15 +12994,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13518,13 +13518,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14038,13 +14038,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14562,20 +14562,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15093,20 +15093,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15620,12 +15620,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16136,7 +16136,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -16647,7 +16647,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
# check prerequisites-1 success: 1
@@ -17166,15 +17166,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17690,13 +17690,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18210,13 +18210,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18734,20 +18734,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19265,20 +19265,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19792,12 +19792,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter2_2_maria.result b/mysql-test/suite/parts/r/partition_alter2_2_maria.result
index 72a497ed964..6dcdfe2d0e5 100644
--- a/mysql-test/suite/parts/r/partition_alter2_2_maria.result
+++ b/mysql-test/suite/parts/r/partition_alter2_2_maria.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -541,7 +541,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1022,15 +1022,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -1514,13 +1514,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -1994,13 +1994,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -2486,20 +2486,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -2981,20 +2981,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -3476,12 +3476,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -3964,7 +3964,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -4483,7 +4483,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -5016,15 +5016,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -5560,13 +5560,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -6092,13 +6092,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -6636,20 +6636,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -7183,20 +7183,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -7730,12 +7730,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -8268,7 +8268,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8787,7 +8787,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -9320,15 +9320,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -9864,13 +9864,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -10396,13 +10396,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -10940,20 +10940,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -11487,20 +11487,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -12034,12 +12034,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -12575,7 +12575,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -13043,7 +13043,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -13525,15 +13525,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -14018,13 +14018,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -14503,13 +14503,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -14996,20 +14996,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -15496,20 +15496,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -15992,12 +15992,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -16481,7 +16481,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -17001,7 +17001,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -17535,15 +17535,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -18080,13 +18080,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -18617,13 +18617,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -19162,20 +19162,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -19714,20 +19714,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -20262,12 +20262,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
@@ -20801,7 +20801,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -21321,7 +21321,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -21855,15 +21855,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
- PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
- PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
- PARTITION part_N VALUES IN (NULL) ENGINE = Aria,
- PARTITION part0 VALUES IN (0) ENGINE = Aria,
- PARTITION part1 VALUES IN (1) ENGINE = Aria,
- PARTITION part2 VALUES IN (2) ENGINE = Aria,
- PARTITION part3 VALUES IN (3) ENGINE = Aria)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = Aria,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = Aria,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = Aria,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = Aria,
+ PARTITION `part0` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part1` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (2) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (3) ENGINE = Aria)
unified filelist
t1#P#part0.MAD
@@ -22400,13 +22400,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
- PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = Aria,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = Aria,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta.MAD
@@ -22937,13 +22937,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
- PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
- PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = Aria,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = Aria,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = Aria,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist
t1#P#parta#SP#partasp0.MAD
@@ -23482,20 +23482,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = Aria,
- SUBPARTITION subpart12 ENGINE = Aria),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = Aria,
- SUBPARTITION subpart22 ENGINE = Aria),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = Aria,
- SUBPARTITION subpart32 ENGINE = Aria),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = Aria,
- SUBPARTITION subpart42 ENGINE = Aria))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = Aria,
+ SUBPARTITION `subpart12` ENGINE = Aria),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = Aria,
+ SUBPARTITION `subpart22` ENGINE = Aria),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = Aria,
+ SUBPARTITION `subpart32` ENGINE = Aria),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = Aria,
+ SUBPARTITION `subpart42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#subpart11.MAD
@@ -24034,20 +24034,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = Aria,
- SUBPARTITION sp12 ENGINE = Aria),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = Aria,
- SUBPARTITION sp22 ENGINE = Aria),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = Aria,
- SUBPARTITION sp32 ENGINE = Aria),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = Aria,
- SUBPARTITION sp42 ENGINE = Aria))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = Aria,
+ SUBPARTITION `sp12` ENGINE = Aria),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = Aria,
+ SUBPARTITION `sp22` ENGINE = Aria),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = Aria,
+ SUBPARTITION `sp32` ENGINE = Aria),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = Aria,
+ SUBPARTITION `sp42` ENGINE = Aria))
unified filelist
t1#P#part1#SP#sp11.MAD
@@ -24582,12 +24582,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = Aria,
- PARTITION part2 VALUES IN (1) ENGINE = Aria,
- PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
+(PARTITION `part1` VALUES IN (0) ENGINE = Aria,
+ PARTITION `part2` VALUES IN (1) ENGINE = Aria,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = Aria)
unified filelist
t1#P#part1#SP#part1sp0.MAD
diff --git a/mysql-test/suite/parts/r/partition_alter2_2_myisam.result b/mysql-test/suite/parts/r/partition_alter2_2_myisam.result
index aa490308295..5fef45b630d 100644
--- a/mysql-test/suite/parts/r/partition_alter2_2_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter2_2_myisam.result
@@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -541,7 +541,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1022,15 +1022,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1514,13 +1514,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -1994,13 +1994,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2486,20 +2486,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2981,20 +2981,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3476,12 +3476,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -3964,7 +3964,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -4483,7 +4483,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -5016,15 +5016,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5560,13 +5560,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -6092,13 +6092,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -6636,20 +6636,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -7183,20 +7183,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -7730,12 +7730,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -8268,7 +8268,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8787,7 +8787,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -9320,15 +9320,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9864,13 +9864,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -10396,13 +10396,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -10940,20 +10940,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -11487,20 +11487,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -12034,12 +12034,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -12575,7 +12575,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -13043,7 +13043,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -13525,15 +13525,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -14018,13 +14018,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -14503,13 +14503,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -14996,20 +14996,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -15496,20 +15496,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -15992,12 +15992,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -16481,7 +16481,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -17001,7 +17001,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -17535,15 +17535,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -18080,13 +18080,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -18617,13 +18617,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -19162,20 +19162,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -19714,20 +19714,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -20262,12 +20262,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -20801,7 +20801,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -21321,7 +21321,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -21855,15 +21855,15 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -22400,13 +22400,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -22937,13 +22937,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -23482,20 +23482,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -24034,20 +24034,20 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -24582,12 +24582,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_alter3_innodb.result b/mysql-test/suite/parts/r/partition_alter3_innodb.result
index 57c0bc78914..a859f8200c0 100644
--- a/mysql-test/suite/parts/r/partition_alter3_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter3_innodb.result
@@ -78,7 +78,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1#P#p0.ibd
t1.frm
t1.par
@@ -97,7 +97,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (DAYOFYEAR(f_date))
+ PARTITION BY HASH (dayofyear(`f_date`))
t1#P#p0.ibd
t1.frm
t1.par
@@ -114,7 +114,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1#P#p0.ibd
t1.frm
t1.par
@@ -137,10 +137,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part7.ibd
@@ -163,11 +163,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part2.ibd
@@ -188,15 +188,15 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB,
- PARTITION p6 ENGINE = InnoDB,
- PARTITION p7 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB,
+ PARTITION `p6` ENGINE = InnoDB,
+ PARTITION `p7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -233,14 +233,14 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB,
- PARTITION p6 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB,
+ PARTITION `p6` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -263,13 +263,13 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -291,12 +291,12 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#part1.ibd
@@ -317,11 +317,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part2.ibd
@@ -341,10 +341,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part7.ibd
@@ -363,9 +363,9 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1.frm
@@ -383,8 +383,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = InnoDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = InnoDB)
t1#P#p0.ibd
t1.frm
t1.par
@@ -469,7 +469,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
t1#P#p0.ibd
t1.frm
t1.par
@@ -495,10 +495,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part7.ibd
@@ -521,11 +521,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part2.ibd
@@ -549,15 +549,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB,
- PARTITION p6 ENGINE = InnoDB,
- PARTITION p7 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB,
+ PARTITION `p6` ENGINE = InnoDB,
+ PARTITION `p7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -592,14 +592,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB,
- PARTITION p6 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB,
+ PARTITION `p6` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -625,13 +625,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB,
- PARTITION p5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB,
+ PARTITION `p5` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#p5.ibd
@@ -656,12 +656,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB,
- PARTITION p4 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB,
+ PARTITION `p4` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#p4.ibd
t1#P#part1.ibd
@@ -685,11 +685,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part2.ibd
@@ -712,10 +712,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB,
- PARTITION part7 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part7` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1#P#part7.ibd
@@ -737,9 +737,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB,
- PARTITION part1 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB,
+ PARTITION `part1` ENGINE = InnoDB)
t1#P#p0.ibd
t1#P#part1.ibd
t1.frm
@@ -760,8 +760,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = InnoDB)
t1#P#p0.ibd
t1.frm
t1.par
diff --git a/mysql-test/suite/parts/r/partition_alter3_myisam.result b/mysql-test/suite/parts/r/partition_alter3_myisam.result
index 99d1587ef09..1a412bc27a4 100644
--- a/mysql-test/suite/parts/r/partition_alter3_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter3_myisam.result
@@ -79,7 +79,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
@@ -99,7 +99,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (DAYOFYEAR(f_date))
+ PARTITION BY HASH (dayofyear(`f_date`))
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
@@ -117,7 +117,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
@@ -141,10 +141,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -170,11 +170,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -199,15 +199,15 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM,
- PARTITION p6 ENGINE = MyISAM,
- PARTITION p7 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM,
+ PARTITION `p6` ENGINE = MyISAM,
+ PARTITION `p7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -252,14 +252,14 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM,
- PARTITION p6 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM,
+ PARTITION `p6` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -289,13 +289,13 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -323,12 +323,12 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -354,11 +354,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -382,10 +382,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -407,9 +407,9 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -429,8 +429,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = MyISAM)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
@@ -512,7 +512,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
@@ -539,10 +539,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -568,11 +568,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -600,15 +600,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM,
- PARTITION p6 ENGINE = MyISAM,
- PARTITION p7 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM,
+ PARTITION `p6` ENGINE = MyISAM,
+ PARTITION `p7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -651,14 +651,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM,
- PARTITION p6 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM,
+ PARTITION `p6` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -691,13 +691,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -728,12 +728,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#p4.MYD
@@ -762,11 +762,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -793,10 +793,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM,
- PARTITION part7 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part7` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -821,9 +821,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM,
- PARTITION part1 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM,
+ PARTITION `part1` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1#P#part1.MYD
@@ -846,8 +846,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = MyISAM)
t1#P#p0.MYD
t1#P#p0.MYI
t1.frm
diff --git a/mysql-test/suite/parts/r/partition_alter4_innodb.result b/mysql-test/suite/parts/r/partition_alter4_innodb.result
index 169f73d045a..1c3edcb386d 100644
--- a/mysql-test/suite/parts/r/partition_alter4_innodb.result
+++ b/mysql-test/suite/parts/r/partition_alter4_innodb.result
@@ -75,9 +75,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -534,12 +534,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1004,15 +1004,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1475,13 +1475,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1940,13 +1940,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2411,20 +2411,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2887,20 +2887,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3361,12 +3361,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3825,9 +3825,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4284,12 +4284,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4754,15 +4754,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5225,13 +5225,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -5690,13 +5690,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6161,20 +6161,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -6637,20 +6637,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7111,12 +7111,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -7575,9 +7575,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8034,12 +8034,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8504,15 +8504,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -8975,13 +8975,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9440,13 +9440,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -9911,20 +9911,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10387,20 +10387,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -10861,12 +10861,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11325,9 +11325,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -11784,12 +11784,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12254,15 +12254,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -12725,13 +12725,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13190,13 +13190,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -13661,20 +13661,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14137,20 +14137,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -14611,12 +14611,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15075,9 +15075,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -15534,12 +15534,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16004,15 +16004,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16475,13 +16475,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -16940,13 +16940,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17411,20 +17411,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -17887,20 +17887,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18361,12 +18361,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -18828,9 +18828,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19287,12 +19287,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -19757,15 +19757,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20228,13 +20228,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -20693,13 +20693,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -21164,20 +21164,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -21640,20 +21640,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -22114,12 +22114,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -22578,9 +22578,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23037,12 +23037,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23507,15 +23507,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -23978,13 +23978,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -24443,13 +24443,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -24914,20 +24914,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -25390,20 +25390,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -25864,12 +25864,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -26328,9 +26328,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -26787,12 +26787,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27257,15 +27257,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -27728,13 +27728,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -28193,13 +28193,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -28664,20 +28664,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -29140,20 +29140,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -29614,12 +29614,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -30078,9 +30078,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -30537,12 +30537,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31007,15 +31007,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31478,13 +31478,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -31943,13 +31943,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -32414,20 +32414,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -32890,20 +32890,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -33364,12 +33364,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -33828,9 +33828,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -34287,12 +34287,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -34757,15 +34757,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -35228,13 +35228,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -35693,13 +35693,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -36164,20 +36164,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -36640,20 +36640,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -37114,12 +37114,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -37582,9 +37582,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -38042,12 +38042,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -38513,15 +38513,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -38985,13 +38985,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -39451,13 +39451,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -39923,20 +39923,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -40400,20 +40400,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -40875,12 +40875,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -41340,9 +41340,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -41800,12 +41800,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -42271,15 +42271,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -42743,13 +42743,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -43209,13 +43209,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -43681,20 +43681,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -44158,20 +44158,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -44633,12 +44633,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -45097,9 +45097,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -45556,12 +45556,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -46026,15 +46026,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -46497,13 +46497,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -46962,13 +46962,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -47433,20 +47433,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -47909,20 +47909,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -48383,12 +48383,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -48847,9 +48847,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -49306,12 +49306,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -49776,15 +49776,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -50247,13 +50247,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -50712,13 +50712,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -51183,20 +51183,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -51659,20 +51659,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -52133,12 +52133,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -52598,9 +52598,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -53058,12 +53058,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -53529,15 +53529,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -54001,13 +54001,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -54467,13 +54467,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -54939,20 +54939,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -55416,20 +55416,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -55891,12 +55891,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -56356,9 +56356,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -56813,12 +56813,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -57281,15 +57281,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -57750,13 +57750,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -58213,13 +58213,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -58682,20 +58682,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -59156,20 +59156,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -59628,12 +59628,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -60090,9 +60090,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -60547,12 +60547,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -61015,15 +61015,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -61484,13 +61484,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -61947,13 +61947,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -62416,20 +62416,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -62890,20 +62890,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -63362,12 +63362,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -64144,9 +64144,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -64601,12 +64601,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -65069,15 +65069,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -65538,13 +65538,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -66001,13 +66001,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -66470,20 +66470,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -66944,20 +66944,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -67416,12 +67416,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -67883,9 +67883,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -68342,12 +68342,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -68812,15 +68812,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -69283,13 +69283,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -69748,13 +69748,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -70219,20 +70219,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -70695,20 +70695,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -71169,12 +71169,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -71633,9 +71633,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -72092,12 +72092,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -72562,15 +72562,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -73033,13 +73033,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -73498,13 +73498,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -73969,20 +73969,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -74445,20 +74445,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -74919,12 +74919,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -75383,9 +75383,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -75842,12 +75842,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -76312,15 +76312,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -76783,13 +76783,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -77248,13 +77248,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -77719,20 +77719,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -78195,20 +78195,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -78669,12 +78669,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -79133,9 +79133,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -79592,12 +79592,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -80062,15 +80062,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -80533,13 +80533,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -80998,13 +80998,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -81469,20 +81469,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -81945,20 +81945,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -82419,12 +82419,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -82883,9 +82883,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -83342,12 +83342,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = InnoDB,
- PARTITION part_2 ENGINE = InnoDB,
- PARTITION part_3 ENGINE = InnoDB,
- PARTITION part_4 ENGINE = InnoDB,
- PARTITION part_5 ENGINE = InnoDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = InnoDB,
+ PARTITION `part_2` ENGINE = InnoDB,
+ PARTITION `part_3` ENGINE = InnoDB,
+ PARTITION `part_4` ENGINE = InnoDB,
+ PARTITION `part_5` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -83812,15 +83812,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -84283,13 +84283,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -84748,13 +84748,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -85219,20 +85219,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -85695,20 +85695,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -86169,12 +86169,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part_3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part_1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_alter4_myisam.result b/mysql-test/suite/parts/r/partition_alter4_myisam.result
index a4f7c05345f..326c3bb8a80 100644
--- a/mysql-test/suite/parts/r/partition_alter4_myisam.result
+++ b/mysql-test/suite/parts/r/partition_alter4_myisam.result
@@ -75,9 +75,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -543,12 +543,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -1028,15 +1028,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1520,13 +1520,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -2002,13 +2002,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -2494,20 +2494,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -2991,20 +2991,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -3486,12 +3486,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -3973,9 +3973,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -4441,12 +4441,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -4926,15 +4926,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5418,13 +5418,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -5900,13 +5900,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -6392,20 +6392,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -6889,20 +6889,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -7384,12 +7384,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -7871,9 +7871,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -8339,12 +8339,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -8824,15 +8824,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9316,13 +9316,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -9798,13 +9798,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -10290,20 +10290,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -10787,20 +10787,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -11282,12 +11282,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -11769,9 +11769,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -12237,12 +12237,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -12722,15 +12722,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -13214,13 +13214,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -13696,13 +13696,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -14188,20 +14188,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -14685,20 +14685,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -15180,12 +15180,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -15667,9 +15667,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -16135,12 +16135,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -16620,15 +16620,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -17112,13 +17112,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -17594,13 +17594,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -18086,20 +18086,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -18583,20 +18583,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -19078,12 +19078,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -19568,9 +19568,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -20036,12 +20036,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -20521,15 +20521,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -21013,13 +21013,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -21495,13 +21495,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -21987,20 +21987,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -22484,20 +22484,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -22979,12 +22979,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -23466,9 +23466,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -23934,12 +23934,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -24419,15 +24419,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -24911,13 +24911,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -25393,13 +25393,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -25885,20 +25885,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -26382,20 +26382,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -26877,12 +26877,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -27364,9 +27364,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -27832,12 +27832,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -28317,15 +28317,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -28809,13 +28809,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -29291,13 +29291,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -29783,20 +29783,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -30280,20 +30280,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -30775,12 +30775,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -31262,9 +31262,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -31730,12 +31730,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -32215,15 +32215,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -32707,13 +32707,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -33189,13 +33189,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -33681,20 +33681,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -34178,20 +34178,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -34673,12 +34673,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -35160,9 +35160,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -35628,12 +35628,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -36113,15 +36113,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -36605,13 +36605,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -37087,13 +37087,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -37579,20 +37579,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -38076,20 +38076,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -38571,12 +38571,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -39061,9 +39061,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -39529,12 +39529,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -40014,15 +40014,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -40506,13 +40506,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -40988,13 +40988,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -41480,20 +41480,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -41977,20 +41977,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -42472,12 +42472,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -42959,9 +42959,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -43427,12 +43427,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -43912,15 +43912,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -44404,13 +44404,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -44886,13 +44886,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -45378,20 +45378,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -45875,20 +45875,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -46370,12 +46370,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -46857,9 +46857,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -47325,12 +47325,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -47810,15 +47810,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -48302,13 +48302,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -48784,13 +48784,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -49276,20 +49276,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -49773,20 +49773,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -50268,12 +50268,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -50755,9 +50755,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -51223,12 +51223,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -51708,15 +51708,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -52200,13 +52200,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -52682,13 +52682,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -53174,20 +53174,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -53671,20 +53671,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -54166,12 +54166,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -54653,9 +54653,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -55121,12 +55121,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -55606,15 +55606,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -56098,13 +56098,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -56580,13 +56580,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -57072,20 +57072,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -57569,20 +57569,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -58064,12 +58064,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -58552,9 +58552,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -59018,12 +59018,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -59501,15 +59501,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -59991,13 +59991,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -60471,13 +60471,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -60961,20 +60961,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -61456,20 +61456,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -61949,12 +61949,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -62434,9 +62434,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -62900,12 +62900,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -63383,15 +63383,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -63873,13 +63873,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -64353,13 +64353,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -64843,20 +64843,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -65338,20 +65338,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -65831,12 +65831,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -66636,9 +66636,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -67102,12 +67102,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -67585,15 +67585,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -68075,13 +68075,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -68555,13 +68555,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -69045,20 +69045,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -69540,20 +69540,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -70033,12 +70033,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -70523,9 +70523,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -70991,12 +70991,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -71476,15 +71476,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -71968,13 +71968,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -72450,13 +72450,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -72942,20 +72942,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -73439,20 +73439,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -73934,12 +73934,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -74421,9 +74421,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -74889,12 +74889,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -75374,15 +75374,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -75866,13 +75866,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -76348,13 +76348,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -76840,20 +76840,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -77337,20 +77337,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -77832,12 +77832,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -78319,9 +78319,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -78787,12 +78787,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -79272,15 +79272,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -79764,13 +79764,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -80246,13 +80246,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -80738,20 +80738,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -81235,20 +81235,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -81730,12 +81730,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -82217,9 +82217,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -82685,12 +82685,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -83170,15 +83170,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -83662,13 +83662,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -84144,13 +84144,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -84636,20 +84636,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -85133,20 +85133,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -85628,12 +85628,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -86115,9 +86115,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -86583,12 +86583,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION part_1 ENGINE = MyISAM,
- PARTITION part_2 ENGINE = MyISAM,
- PARTITION part_3 ENGINE = MyISAM,
- PARTITION part_4 ENGINE = MyISAM,
- PARTITION part_5 ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` ENGINE = MyISAM,
+ PARTITION `part_2` ENGINE = MyISAM,
+ PARTITION `part_3` ENGINE = MyISAM,
+ PARTITION `part_4` ENGINE = MyISAM,
+ PARTITION `part_5` ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -87068,15 +87068,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -87560,13 +87560,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_1 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION part_5 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `part_5` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1.MYD
@@ -88042,13 +88042,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part_1 VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION part_3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part_4 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part_4` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
@@ -88534,20 +88534,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part_1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part_2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part_3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part_4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part_1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#subpart11.MYD
@@ -89031,20 +89031,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part_1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part_2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part_3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part_4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part_1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part_2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part_3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part_4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part_1#SP#sp11.MYD
@@ -89526,12 +89526,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part_1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part_3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part_1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part_3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part_1#SP#part_1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_archive.result b/mysql-test/suite/parts/r/partition_auto_increment_archive.result
index 7497e7d9cea..b600b45e8ef 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_archive.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_archive.result
@@ -135,7 +135,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -341,7 +341,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -365,7 +365,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=28 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -394,7 +394,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -646,7 +646,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
# ERROR (only OK if Archive) mysql_errno: 1022
@@ -656,7 +656,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -665,7 +665,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -674,7 +674,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -689,7 +689,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
# ERROR (only OK if Archive) mysql_errno: 1022
@@ -699,7 +699,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -708,7 +708,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -729,7 +729,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -738,7 +738,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -750,7 +750,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -759,7 +759,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -784,7 +784,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -793,7 +793,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -803,7 +803,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -813,7 +813,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_blackhole.result b/mysql-test/suite/parts/r/partition_auto_increment_blackhole.result
index 639748e7977..0276385dc29 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_blackhole.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_blackhole.result
@@ -166,7 +166,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -324,7 +324,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -336,7 +336,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -352,7 +352,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -534,7 +534,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -543,7 +543,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -552,7 +552,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -561,7 +561,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=7 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -574,7 +574,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -583,7 +583,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -592,7 +592,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -609,7 +609,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -618,7 +618,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -629,7 +629,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -638,7 +638,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -661,7 +661,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -670,7 +670,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -680,7 +680,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -690,7 +690,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_innodb.result b/mysql-test/suite/parts/r/partition_auto_increment_innodb.result
index a6af2b924c0..6250f28eb00 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_innodb.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_innodb.result
@@ -186,7 +186,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -410,7 +410,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -423,7 +423,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -441,7 +441,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -701,7 +701,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -710,7 +710,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -719,7 +719,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -728,7 +728,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -744,7 +744,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -753,7 +753,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -762,7 +762,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -785,7 +785,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -794,7 +794,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -806,7 +806,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -815,7 +815,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -839,7 +839,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -848,7 +848,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -858,7 +858,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -868,7 +868,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_maria.result b/mysql-test/suite/parts/r/partition_auto_increment_maria.result
index 6fdbdeb2653..5acce3e9492 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_maria.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_maria.result
@@ -186,7 +186,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -410,7 +410,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -423,7 +423,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=28 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -440,7 +440,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -747,7 +747,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -756,7 +756,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -765,7 +765,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -774,7 +774,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -790,7 +790,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -799,7 +799,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -808,7 +808,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -831,7 +831,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -840,7 +840,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -852,7 +852,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -861,7 +861,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -886,7 +886,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -895,7 +895,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -905,7 +905,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -915,7 +915,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_memory.result b/mysql-test/suite/parts/r/partition_auto_increment_memory.result
index 62ab0c1ca51..e622ddaa259 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_memory.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_memory.result
@@ -186,7 +186,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -410,7 +410,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -423,7 +423,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -440,7 +440,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -728,7 +728,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -737,7 +737,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -746,7 +746,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -755,7 +755,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -771,7 +771,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -780,7 +780,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -789,7 +789,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -812,7 +812,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -821,7 +821,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -833,7 +833,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -842,7 +842,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -867,7 +867,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -876,7 +876,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -886,7 +886,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -896,7 +896,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_auto_increment_myisam.result b/mysql-test/suite/parts/r/partition_auto_increment_myisam.result
index 27cf857abb0..4e67094b327 100644
--- a/mysql-test/suite/parts/r/partition_auto_increment_myisam.result
+++ b/mysql-test/suite/parts/r/partition_auto_increment_myisam.result
@@ -186,7 +186,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -410,7 +410,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -423,7 +423,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -440,7 +440,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -747,7 +747,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -756,7 +756,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -765,7 +765,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -774,7 +774,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -790,7 +790,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -799,7 +799,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -808,7 +808,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -831,7 +831,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -840,7 +840,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -852,7 +852,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -861,7 +861,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -886,7 +886,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -895,7 +895,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -905,7 +905,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -915,7 +915,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/mysql-test/suite/parts/r/partition_basic_innodb.result b/mysql-test/suite/parts/r/partition_basic_innodb.result
index d8872e16d5e..edaeefe45b3 100644
--- a/mysql-test/suite/parts/r/partition_basic_innodb.result
+++ b/mysql-test/suite/parts/r/partition_basic_innodb.result
@@ -73,7 +73,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -530,7 +530,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -998,15 +998,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -1474,13 +1474,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -1942,13 +1942,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -2418,20 +2418,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -2903,20 +2903,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -3382,12 +3382,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -3852,7 +3852,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -4309,7 +4309,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -4777,15 +4777,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -5253,13 +5253,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -5721,13 +5721,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -6195,20 +6195,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -6676,20 +6676,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -7155,12 +7155,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -7631,7 +7631,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8125,7 +8125,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -8630,15 +8630,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -9143,13 +9143,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -9648,13 +9648,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -10161,20 +10161,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -10683,20 +10683,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -11199,12 +11199,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -11705,7 +11705,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -12199,7 +12199,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -12704,15 +12704,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -13217,13 +13217,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -13722,13 +13722,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -14235,20 +14235,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -14757,20 +14757,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -15273,12 +15273,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -15779,7 +15779,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -16289,7 +16289,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -16810,15 +16810,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -17339,13 +17339,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -17860,13 +17860,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -18389,20 +18389,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -18927,20 +18927,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -19459,12 +19459,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -19986,7 +19986,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -20480,7 +20480,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -20985,15 +20985,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -21498,13 +21498,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -22003,13 +22003,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -22514,20 +22514,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -23032,20 +23032,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -23548,12 +23548,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -24054,7 +24054,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -24548,7 +24548,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -25053,15 +25053,15 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -25566,13 +25566,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -26071,13 +26071,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -26582,20 +26582,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -27100,20 +27100,20 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -27616,12 +27616,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
@@ -28122,7 +28122,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -28632,7 +28632,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -29153,15 +29153,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
- PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
- PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
- PARTITION part_N VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = InnoDB,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = InnoDB,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = InnoDB,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part0` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part1` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (2) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (3) ENGINE = InnoDB)
unified filelist
t1#P#part0.ibd
@@ -29682,13 +29682,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
- PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = InnoDB,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta.ibd
@@ -30203,13 +30203,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
- PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
- PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = InnoDB,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = InnoDB,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist
t1#P#parta#SP#partasp0.ibd
@@ -30730,20 +30730,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = InnoDB,
- SUBPARTITION subpart42 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = InnoDB,
+ SUBPARTITION `subpart42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#subpart11.ibd
@@ -31264,20 +31264,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = InnoDB,
- SUBPARTITION sp12 ENGINE = InnoDB),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = InnoDB,
- SUBPARTITION sp22 ENGINE = InnoDB),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = InnoDB,
- SUBPARTITION sp32 ENGINE = InnoDB),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = InnoDB,
- SUBPARTITION sp42 ENGINE = InnoDB))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = InnoDB,
+ SUBPARTITION `sp12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = InnoDB,
+ SUBPARTITION `sp22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = InnoDB,
+ SUBPARTITION `sp32` ENGINE = InnoDB),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = InnoDB,
+ SUBPARTITION `sp42` ENGINE = InnoDB))
unified filelist
t1#P#part1#SP#sp11.ibd
@@ -31796,12 +31796,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
+(PARTITION `part1` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (1) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = InnoDB)
unified filelist
t1#P#part1#SP#part1sp0.ibd
diff --git a/mysql-test/suite/parts/r/partition_basic_myisam.result b/mysql-test/suite/parts/r/partition_basic_myisam.result
index 69799a07076..e32cd4394ad 100644
--- a/mysql-test/suite/parts/r/partition_basic_myisam.result
+++ b/mysql-test/suite/parts/r/partition_basic_myisam.result
@@ -73,7 +73,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -533,7 +533,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -1007,15 +1007,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1492,13 +1492,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -1967,13 +1967,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2452,20 +2452,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2946,20 +2946,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3434,12 +3434,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -3914,7 +3914,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -4374,7 +4374,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -4848,15 +4848,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5333,13 +5333,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -5808,13 +5808,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -6291,20 +6291,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -6781,20 +6781,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -7269,12 +7269,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -7755,7 +7755,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -8268,7 +8268,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
PARTITIONS 5
unified filelist
@@ -8795,15 +8795,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9333,13 +9333,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -9861,13 +9861,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -10399,20 +10399,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -10946,20 +10946,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -11487,12 +11487,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -12024,7 +12024,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
PARTITIONS 2
unified filelist
@@ -12537,7 +12537,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
PARTITIONS 5
unified filelist
@@ -13064,15 +13064,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -13602,13 +13602,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -14130,13 +14130,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -14666,20 +14666,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -15209,20 +15209,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 ENGINE = MyISAM,
- SUBPARTITION sp12 ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 ENGINE = MyISAM,
- SUBPARTITION sp22 ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 ENGINE = MyISAM,
- SUBPARTITION sp32 ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 ENGINE = MyISAM,
- SUBPARTITION sp42 ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` ENGINE = MyISAM,
+ SUBPARTITION `sp12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` ENGINE = MyISAM,
+ SUBPARTITION `sp22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` ENGINE = MyISAM,
+ SUBPARTITION `sp32` ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` ENGINE = MyISAM,
+ SUBPARTITION `sp42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -15750,12 +15750,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
diff --git a/mysql-test/suite/parts/r/partition_basic_symlink_innodb.result b/mysql-test/suite/parts/r/partition_basic_symlink_innodb.result
index f1c2a7d9af4..4d3fae27422 100644
--- a/mysql-test/suite/parts/r/partition_basic_symlink_innodb.result
+++ b/mysql-test/suite/parts/r/partition_basic_symlink_innodb.result
@@ -70,9 +70,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
#
# Verify that the DATA/INDEX DIRECTORY is stored and used if we
# ALTER TABLE to MyISAM.
@@ -83,9 +83,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM)
# Verifying .frm, .par and MyISAM files (.MYD, MYI)
---- MYSQLD_DATADIR/test
t1#P#p0.MYD
@@ -110,9 +110,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
-(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
- PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
+ PARTITION BY HASH (`c1`)
+(PARTITION `p0` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
+ PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
# Verifying .frm, .par, .isl and InnoDB .ibd files
---- MYSQLD_DATADIR/test
t1#P#p0.isl
diff --git a/mysql-test/suite/parts/r/partition_basic_symlink_myisam.result b/mysql-test/suite/parts/r/partition_basic_symlink_myisam.result
index 89ebd5652e7..51e6f282ad0 100644
--- a/mysql-test/suite/parts/r/partition_basic_symlink_myisam.result
+++ b/mysql-test/suite/parts/r/partition_basic_symlink_myisam.result
@@ -83,9 +83,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -563,12 +563,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p3` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p4` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p5` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -1059,15 +1059,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -1572,13 +1572,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -2067,13 +2067,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -2572,20 +2572,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -3102,20 +3102,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -3612,12 +3612,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -4116,9 +4116,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -4596,12 +4596,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p3` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p4` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p5` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -5092,15 +5092,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -5605,13 +5605,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -6100,13 +6100,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -6603,20 +6603,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -7133,20 +7133,20 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -7643,12 +7643,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -8153,9 +8153,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -8686,12 +8686,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p3` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p4` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p5` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -9235,15 +9235,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -9801,13 +9801,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -10349,13 +10349,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -10907,20 +10907,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -11490,20 +11490,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -12053,12 +12053,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int1)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int1`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -12614,9 +12614,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1 + f_int2)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1` + `f_int2`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -13147,12 +13147,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1,f_int2)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY KEY (`f_int1`,`f_int2`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p3` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p4` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p5` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -13696,15 +13696,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1 + f_int2,4))
-(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY LIST ((`f_int1` + `f_int2`) % 4)
+(PARTITION `part_3` VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -14262,13 +14262,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY RANGE ((`f_int1` + `f_int2`) DIV 2)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -14810,13 +14810,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int2)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int2`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -15366,20 +15366,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int2)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int2`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -15949,20 +15949,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int2 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int2` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
@@ -16512,12 +16512,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,2)))
-SUBPARTITION BY KEY (f_int2)
+ PARTITION BY LIST (abs(`f_int1` % 2))
+SUBPARTITION BY KEY (`f_int2`)
SUBPARTITIONS 3
-(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `part1` VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -17069,9 +17069,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION p1 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `p1` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p2` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -17595,12 +17595,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION p4 ENGINE = MyISAM,
- PARTITION p5 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `p1` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `p2` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p3` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `p4` ENGINE = MyISAM,
+ PARTITION `p5` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#p1.MYD
@@ -18139,15 +18139,15 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,4))
-(PARTITION part_3 VALUES IN (-3) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part_N VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION part0 VALUES IN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 4)
+(PARTITION `part_3` VALUES IN (-3) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_2` VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `part_1` VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part_N` VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `part0` VALUES IN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `part1` VALUES IN (1) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#part0.MYD
@@ -18692,13 +18692,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-(PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
- PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION partf VALUES LESS THAN (2147483646) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+ PARTITION BY RANGE (`f_int1`)
+(PARTITION `parta` VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (15) ENGINE = MyISAM,
+ PARTITION `parte` VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `partf` VALUES LESS THAN (2147483646) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta.MYD
@@ -19230,13 +19230,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1 DIV 2)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1` DIV 2)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
+(PARTITION `parta` VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ PARTITION `partb` VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ PARTITION `partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `partd` VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist
t1#P#parta#SP#partasp0.MYD
@@ -19781,20 +19781,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY KEY (f_int1)
-(PARTITION part1 VALUES LESS THAN (0)
- (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- SUBPARTITION subpart12 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (5)
- (SUBPARTITION subpart21 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart22 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (10)
- (SUBPARTITION subpart31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart41 ENGINE = MyISAM,
- SUBPARTITION subpart42 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY KEY (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (0)
+ (SUBPARTITION `subpart11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart12` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (5)
+ (SUBPARTITION `subpart21` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart22` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `subpart32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart41` ENGINE = MyISAM,
+ SUBPARTITION `subpart42` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -20324,20 +20324,20 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ABS(MOD(f_int1,3)))
-SUBPARTITION BY HASH (f_int1 + 1)
-(PARTITION part1 VALUES IN (0)
- (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp12 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part2 VALUES IN (1)
- (SUBPARTITION sp21 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
- SUBPARTITION sp22 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part3 VALUES IN (2)
- (SUBPARTITION sp31 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
- PARTITION part4 VALUES IN (NULL)
- (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
- SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
+ PARTITION BY LIST (abs(`f_int1` % 3))
+SUBPARTITION BY HASH (`f_int1` + 1)
+(PARTITION `part1` VALUES IN (0)
+ (SUBPARTITION `sp11` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp12` INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part2` VALUES IN (1)
+ (SUBPARTITION `sp21` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp22` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part3` VALUES IN (2)
+ (SUBPARTITION `sp31` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp32` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
+ PARTITION `part4` VALUES IN (NULL)
+ (SUBPARTITION `sp41` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
+ SUBPARTITION `sp42` DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#sp11.MYD
diff --git a/mysql-test/suite/parts/r/partition_bigint_innodb.result b/mysql-test/suite/parts/r/partition_bigint_innodb.result
index c11e72d85d3..1891625d942 100644
--- a/mysql-test/suite/parts/r/partition_bigint_innodb.result
+++ b/mysql-test/suite/parts/r/partition_bigint_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535);
select * from t1;
a
@@ -58,7 +58,7 @@ t2 CREATE TABLE `t2` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612);
select * from t2;
@@ -90,7 +90,7 @@ t3 CREATE TABLE `t3` (
`a` bigint(20) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_bigint_myisam.result b/mysql-test/suite/parts/r/partition_bigint_myisam.result
index 6407fdf23d6..38a22164733 100644
--- a/mysql-test/suite/parts/r/partition_bigint_myisam.result
+++ b/mysql-test/suite/parts/r/partition_bigint_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535);
select * from t1;
a
@@ -58,7 +58,7 @@ t2 CREATE TABLE `t2` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612);
select * from t2;
@@ -90,7 +90,7 @@ t3 CREATE TABLE `t3` (
`a` bigint(20) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_bit_innodb.result b/mysql-test/suite/parts/r/partition_bit_innodb.result
index 187b4a13d05..b3bf1dac15e 100644
--- a/mysql-test/suite/parts/r/partition_bit_innodb.result
+++ b/mysql-test/suite/parts/r/partition_bit_innodb.result
@@ -9,7 +9,7 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
create table t1 (a bit(0), primary key (a)) engine='INNODB'
partition by key (a) (
@@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 ENGINE = InnoDB,
- PARTITION pa2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` ENGINE = InnoDB,
+ PARTITION `pa2` ENGINE = InnoDB)
drop table t1;
create table t1 (a bit(64), primary key (a)) engine='INNODB'
partition by key (a) partitions 2;
@@ -33,7 +33,7 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
@@ -61,11 +61,11 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'),
@@ -91,7 +91,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
insert into t2 values (b'0'), (b'1');
select hex(a) from t2;
@@ -104,7 +104,7 @@ Table Create Table
t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -117,7 +117,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -136,13 +136,13 @@ t3 CREATE TABLE `t3` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (3) ENGINE = InnoDB,
- PARTITION pa2 VALUES LESS THAN (16) ENGINE = InnoDB,
- PARTITION pa3 VALUES LESS THAN (64) ENGINE = InnoDB,
- PARTITION pa4 VALUES LESS THAN (256) ENGINE = InnoDB)
+(PARTITION `pa1` VALUES LESS THAN (3) ENGINE = InnoDB,
+ PARTITION `pa2` VALUES LESS THAN (16) ENGINE = InnoDB,
+ PARTITION `pa3` VALUES LESS THAN (64) ENGINE = InnoDB,
+ PARTITION `pa4` VALUES LESS THAN (256) ENGINE = InnoDB)
255 inserts;
select hex(a) from t3 where a=b'01010101';
hex(a)
@@ -419,12 +419,12 @@ t4 CREATE TABLE `t4` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = InnoDB,
- PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = InnoDB,
- PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = InnoDB)
+(PARTITION `pa1` VALUES IN (0,1,2,3) ENGINE = InnoDB,
+ PARTITION `pa2` VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = InnoDB,
+ PARTITION `pa3` VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = InnoDB)
32 inserts;
select hex(a) from t4 where a=b'00000001';
hex(a)
diff --git a/mysql-test/suite/parts/r/partition_bit_myisam.result b/mysql-test/suite/parts/r/partition_bit_myisam.result
index 3530743893e..6e25ea5a8d9 100644
--- a/mysql-test/suite/parts/r/partition_bit_myisam.result
+++ b/mysql-test/suite/parts/r/partition_bit_myisam.result
@@ -9,7 +9,7 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
create table t1 (a bit(0), primary key (a)) engine='MyISAM'
partition by key (a) (
@@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 ENGINE = MyISAM,
- PARTITION pa2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` ENGINE = MyISAM,
+ PARTITION `pa2` ENGINE = MyISAM)
drop table t1;
create table t1 (a bit(64), primary key (a)) engine='MyISAM'
partition by key (a) partitions 2;
@@ -33,7 +33,7 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
@@ -61,11 +61,11 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'),
@@ -91,7 +91,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
insert into t2 values (b'0'), (b'1');
select hex(a) from t2;
@@ -104,7 +104,7 @@ Table Create Table
t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -117,7 +117,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -136,13 +136,13 @@ t3 CREATE TABLE `t3` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (3) ENGINE = MyISAM,
- PARTITION pa2 VALUES LESS THAN (16) ENGINE = MyISAM,
- PARTITION pa3 VALUES LESS THAN (64) ENGINE = MyISAM,
- PARTITION pa4 VALUES LESS THAN (256) ENGINE = MyISAM)
+(PARTITION `pa1` VALUES LESS THAN (3) ENGINE = MyISAM,
+ PARTITION `pa2` VALUES LESS THAN (16) ENGINE = MyISAM,
+ PARTITION `pa3` VALUES LESS THAN (64) ENGINE = MyISAM,
+ PARTITION `pa4` VALUES LESS THAN (256) ENGINE = MyISAM)
255 inserts;
select hex(a) from t3 where a=b'01010101';
hex(a)
@@ -419,12 +419,12 @@ t4 CREATE TABLE `t4` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = MyISAM,
- PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = MyISAM,
- PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = MyISAM)
+(PARTITION `pa1` VALUES IN (0,1,2,3) ENGINE = MyISAM,
+ PARTITION `pa2` VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = MyISAM,
+ PARTITION `pa3` VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = MyISAM)
32 inserts;
select hex(a) from t4 where a=b'00000001';
hex(a)
diff --git a/mysql-test/suite/parts/r/partition_char_innodb.result b/mysql-test/suite/parts/r/partition_char_innodb.result
index ab961222a66..d31229a1cb3 100644
--- a/mysql-test/suite/parts/r/partition_char_innodb.result
+++ b/mysql-test/suite/parts/r/partition_char_innodb.result
Binary files differ
diff --git a/mysql-test/suite/parts/r/partition_char_myisam.result b/mysql-test/suite/parts/r/partition_char_myisam.result
index 09b77cad211..eb9342ba2bc 100644
--- a/mysql-test/suite/parts/r/partition_char_myisam.result
+++ b/mysql-test/suite/parts/r/partition_char_myisam.result
Binary files differ
diff --git a/mysql-test/suite/parts/r/partition_datetime_innodb.result b/mysql-test/suite/parts/r/partition_datetime_innodb.result
index 0c7b47edcda..883f2bb1924 100644
--- a/mysql-test/suite/parts/r/partition_datetime_innodb.result
+++ b/mysql-test/suite/parts/r/partition_datetime_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -40,7 +40,7 @@ t2 CREATE TABLE `t2` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -137,11 +137,11 @@ t1 CREATE TABLE `t1` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t1;
a
@@ -167,7 +167,7 @@ t2 CREATE TABLE `t2` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t2;
@@ -291,13 +291,13 @@ t3 CREATE TABLE `t3` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = InnoDB)
12 inserts;
select count(*) from t3;
count(*)
@@ -331,13 +331,13 @@ t4 CREATE TABLE `t4` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = InnoDB)
12 inserts;
select count(*) from t4;
count(*)
@@ -369,11 +369,11 @@ t1 CREATE TABLE `t1` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59');
select * from t1;
a
@@ -399,7 +399,7 @@ t2 CREATE TABLE `t2` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16');
select * from t2;
@@ -498,13 +498,13 @@ t3 CREATE TABLE `t3` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (16) ENGINE = InnoDB,
- PARTITION quarter2 VALUES LESS THAN (31) ENGINE = InnoDB,
- PARTITION quarter3 VALUES LESS THAN (46) ENGINE = InnoDB,
- PARTITION quarter4 VALUES LESS THAN (61) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES LESS THAN (16) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES LESS THAN (31) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES LESS THAN (46) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES LESS THAN (61) ENGINE = InnoDB)
59 inserts;
select count(*) from t3;
count(*)
@@ -585,13 +585,13 @@ t4 CREATE TABLE `t4` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = InnoDB,
- PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
- PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = InnoDB,
- PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
59 inserts;
select count(*) from t4;
count(*)
@@ -670,11 +670,11 @@ t1 CREATE TABLE `t1` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -700,7 +700,7 @@ t2 CREATE TABLE `t2` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -799,13 +799,13 @@ t3 CREATE TABLE `t3` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = InnoDB)
12 inserts;
select count(*) from t3;
count(*)
@@ -839,13 +839,13 @@ t4 CREATE TABLE `t4` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = InnoDB,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = InnoDB,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = InnoDB,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = InnoDB)
12 inserts;
select count(*) from t4;
count(*)
@@ -877,11 +877,11 @@ t1 CREATE TABLE `t1` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975'), (2020), ('1980'), ('2000');
select * from t1;
a
@@ -907,7 +907,7 @@ t2 CREATE TABLE `t2` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975'), ('2020'), ('1980'), ('2000');
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_datetime_myisam.result b/mysql-test/suite/parts/r/partition_datetime_myisam.result
index 40efba9d984..34e06b1ba30 100644
--- a/mysql-test/suite/parts/r/partition_datetime_myisam.result
+++ b/mysql-test/suite/parts/r/partition_datetime_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -40,7 +40,7 @@ t2 CREATE TABLE `t2` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -137,11 +137,11 @@ t1 CREATE TABLE `t1` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t1;
a
@@ -167,7 +167,7 @@ t2 CREATE TABLE `t2` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t2;
@@ -291,13 +291,13 @@ t3 CREATE TABLE `t3` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = MyISAM)
12 inserts;
select count(*) from t3;
count(*)
@@ -331,13 +331,13 @@ t4 CREATE TABLE `t4` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = MyISAM)
12 inserts;
select count(*) from t4;
count(*)
@@ -369,11 +369,11 @@ t1 CREATE TABLE `t1` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59');
select * from t1;
a
@@ -399,7 +399,7 @@ t2 CREATE TABLE `t2` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16');
select * from t2;
@@ -498,13 +498,13 @@ t3 CREATE TABLE `t3` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (16) ENGINE = MyISAM,
- PARTITION quarter2 VALUES LESS THAN (31) ENGINE = MyISAM,
- PARTITION quarter3 VALUES LESS THAN (46) ENGINE = MyISAM,
- PARTITION quarter4 VALUES LESS THAN (61) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES LESS THAN (16) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES LESS THAN (31) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES LESS THAN (46) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES LESS THAN (61) ENGINE = MyISAM)
59 inserts;
select count(*) from t3;
count(*)
@@ -585,13 +585,13 @@ t4 CREATE TABLE `t4` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = MyISAM,
- PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
- PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = MyISAM,
- PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
59 inserts;
select count(*) from t4;
count(*)
@@ -670,11 +670,11 @@ t1 CREATE TABLE `t1` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -700,7 +700,7 @@ t2 CREATE TABLE `t2` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -799,13 +799,13 @@ t3 CREATE TABLE `t3` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = MyISAM)
12 inserts;
select count(*) from t3;
count(*)
@@ -839,13 +839,13 @@ t4 CREATE TABLE `t4` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = MyISAM,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = MyISAM,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = MyISAM,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = MyISAM)
12 inserts;
select count(*) from t4;
count(*)
@@ -877,11 +877,11 @@ t1 CREATE TABLE `t1` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975'), (2020), ('1980'), ('2000');
select * from t1;
a
@@ -907,7 +907,7 @@ t2 CREATE TABLE `t2` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975'), ('2020'), ('1980'), ('2000');
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_debug.result b/mysql-test/suite/parts/r/partition_debug.result
index aa33b3ffa57..0c43cc70c99 100644
--- a/mysql-test/suite/parts/r/partition_debug.result
+++ b/mysql-test/suite/parts/r/partition_debug.result
@@ -55,9 +55,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -100,9 +100,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -167,9 +167,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -212,9 +212,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -279,9 +279,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -324,9 +324,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -391,9 +391,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -436,9 +436,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -503,9 +503,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -548,9 +548,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -615,9 +615,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -660,9 +660,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -727,9 +727,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -772,9 +772,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -839,9 +839,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -884,9 +884,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -951,9 +951,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -996,9 +996,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
11 Original from partition p1
@@ -1063,9 +1063,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1098,9 +1098,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1165,9 +1165,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1200,9 +1200,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1267,9 +1267,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1302,9 +1302,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1369,9 +1369,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1404,9 +1404,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1471,9 +1471,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1506,9 +1506,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1573,9 +1573,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1608,9 +1608,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1675,9 +1675,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1710,9 +1710,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1777,9 +1777,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1812,9 +1812,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1879,9 +1879,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1914,9 +1914,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1;
a b
11 Original from partition p1
diff --git a/mysql-test/suite/parts/r/partition_debug_innodb.result b/mysql-test/suite/parts/r/partition_debug_innodb.result
index 0cc8b5454a2..5af7990c84b 100644
--- a/mysql-test/suite/parts/r/partition_debug_innodb.result
+++ b/mysql-test/suite/parts/r/partition_debug_innodb.result
@@ -30,9 +30,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -62,9 +62,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -95,9 +95,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -129,9 +129,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -162,9 +162,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -196,9 +196,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -229,9 +229,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -263,9 +263,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -296,9 +296,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -331,9 +331,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -364,9 +364,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -399,9 +399,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -432,9 +432,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -467,9 +467,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -500,9 +500,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -536,10 +536,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -570,9 +570,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -604,10 +604,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -638,9 +638,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -672,10 +672,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -707,9 +707,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -734,9 +734,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -766,9 +766,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -794,9 +794,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -828,9 +828,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -855,9 +855,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -887,9 +887,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -915,9 +915,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -949,9 +949,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -976,9 +976,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1008,9 +1008,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1036,9 +1036,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1070,9 +1070,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1097,9 +1097,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1129,9 +1129,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1157,9 +1157,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1191,9 +1191,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1218,9 +1218,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1250,9 +1250,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1278,9 +1278,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1312,9 +1312,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1339,9 +1339,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1371,9 +1371,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1399,9 +1399,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1433,9 +1433,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1460,9 +1460,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1492,9 +1492,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1520,9 +1520,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1554,9 +1554,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1582,10 +1582,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1615,9 +1615,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1644,10 +1644,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1679,9 +1679,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1707,10 +1707,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1740,9 +1740,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1769,10 +1769,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1804,9 +1804,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1832,10 +1832,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1865,9 +1865,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1894,10 +1894,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1930,9 +1930,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1961,9 +1961,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1994,9 +1994,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2027,9 +2027,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2060,9 +2060,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2093,9 +2093,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2126,9 +2126,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2158,8 +2158,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2186,9 +2186,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2218,8 +2218,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2246,9 +2246,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2278,8 +2278,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2306,9 +2306,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2336,8 +2336,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2364,9 +2364,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2393,8 +2393,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2421,9 +2421,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2450,8 +2450,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2479,9 +2479,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2505,9 +2505,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2537,9 +2537,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2564,9 +2564,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2598,9 +2598,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2624,9 +2624,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2656,9 +2656,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2683,9 +2683,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2717,9 +2717,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2743,9 +2743,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2775,9 +2775,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2802,9 +2802,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2836,9 +2836,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2861,8 +2861,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2888,9 +2888,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2914,8 +2914,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2943,9 +2943,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2968,8 +2968,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2995,9 +2995,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3021,8 +3021,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3050,9 +3050,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3075,8 +3075,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3102,9 +3102,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3128,8 +3128,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3157,9 +3157,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3182,8 +3182,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3209,9 +3209,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3235,8 +3235,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3264,9 +3264,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3289,8 +3289,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3316,9 +3316,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3342,8 +3342,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3371,9 +3371,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3396,8 +3396,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3423,9 +3423,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3449,8 +3449,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3480,9 +3480,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3513,9 +3513,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3546,9 +3546,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3581,9 +3581,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3614,9 +3614,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3649,9 +3649,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3682,9 +3682,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3719,9 +3719,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3752,9 +3752,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3789,9 +3789,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3822,9 +3822,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3859,9 +3859,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3892,9 +3892,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3930,10 +3930,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3964,9 +3964,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4002,10 +4002,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4036,9 +4036,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4072,10 +4072,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4106,9 +4106,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4142,10 +4142,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4176,9 +4176,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4211,10 +4211,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4245,9 +4245,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4280,10 +4280,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4316,9 +4316,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4344,9 +4344,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4376,9 +4376,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4405,9 +4405,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4439,9 +4439,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4467,9 +4467,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4499,9 +4499,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4528,9 +4528,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4562,9 +4562,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4590,9 +4590,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4622,9 +4622,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4651,9 +4651,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4685,9 +4685,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4713,9 +4713,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4745,9 +4745,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4774,9 +4774,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4808,9 +4808,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4836,9 +4836,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4868,9 +4868,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4897,9 +4897,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4931,9 +4931,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4959,9 +4959,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4991,9 +4991,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5020,9 +5020,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5054,9 +5054,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5083,10 +5083,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5116,9 +5116,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5146,10 +5146,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5181,9 +5181,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5210,10 +5210,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5243,9 +5243,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5273,10 +5273,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5308,9 +5308,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5337,10 +5337,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5370,9 +5370,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5400,10 +5400,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5435,9 +5435,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5464,10 +5464,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5497,9 +5497,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5527,10 +5527,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5562,9 +5562,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5591,10 +5591,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5624,9 +5624,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5654,10 +5654,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5689,9 +5689,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5718,10 +5718,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5751,9 +5751,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5781,10 +5781,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = InnoDB,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = InnoDB,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5838,9 +5838,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5877,9 +5877,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5943,9 +5943,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5982,9 +5982,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6048,9 +6048,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6087,9 +6087,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6153,9 +6153,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6192,9 +6192,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6258,9 +6258,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6297,9 +6297,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6363,9 +6363,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6402,9 +6402,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6468,9 +6468,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6507,9 +6507,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6573,9 +6573,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6612,9 +6612,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6678,9 +6678,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6717,9 +6717,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
11 Original from partition p1
@@ -6783,9 +6783,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6815,9 +6815,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6881,9 +6881,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6913,9 +6913,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6979,9 +6979,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7011,9 +7011,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7077,9 +7077,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7109,9 +7109,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7175,9 +7175,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7207,9 +7207,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7273,9 +7273,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7305,9 +7305,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7371,9 +7371,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7403,9 +7403,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7469,9 +7469,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7501,9 +7501,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7567,9 +7567,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -7599,9 +7599,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a b
11 Original from partition p1
diff --git a/mysql-test/suite/parts/r/partition_debug_myisam.result b/mysql-test/suite/parts/r/partition_debug_myisam.result
index c0ddc1bfb16..ba31418bfb0 100644
--- a/mysql-test/suite/parts/r/partition_debug_myisam.result
+++ b/mysql-test/suite/parts/r/partition_debug_myisam.result
@@ -29,9 +29,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -65,9 +65,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -100,9 +100,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -138,9 +138,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -173,9 +173,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -211,9 +211,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -246,9 +246,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -284,9 +284,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -319,9 +319,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -359,9 +359,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -394,9 +394,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -434,9 +434,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -469,9 +469,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -509,9 +509,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -544,9 +544,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -586,10 +586,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -622,9 +622,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -662,10 +662,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -698,9 +698,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -738,10 +738,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -775,9 +775,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -804,9 +804,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -838,9 +838,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -868,9 +868,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -904,9 +904,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -933,9 +933,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -967,9 +967,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -997,9 +997,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1033,9 +1033,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1062,9 +1062,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1096,9 +1096,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1126,9 +1126,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1162,9 +1162,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1191,9 +1191,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1225,9 +1225,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1255,9 +1255,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1291,9 +1291,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1320,9 +1320,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1354,9 +1354,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1384,9 +1384,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1420,9 +1420,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1449,9 +1449,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1483,9 +1483,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1513,9 +1513,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1549,9 +1549,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1578,9 +1578,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1612,9 +1612,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1642,9 +1642,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1678,9 +1678,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1709,10 +1709,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1744,9 +1744,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1776,10 +1776,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1813,9 +1813,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1844,10 +1844,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1879,9 +1879,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1911,10 +1911,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1948,9 +1948,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -1979,10 +1979,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2014,9 +2014,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2046,10 +2046,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2084,9 +2084,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2119,9 +2119,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2154,9 +2154,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2191,9 +2191,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2226,9 +2226,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2263,9 +2263,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2298,9 +2298,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2333,8 +2333,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2363,9 +2363,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2398,8 +2398,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2428,9 +2428,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2463,8 +2463,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2493,9 +2493,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2526,8 +2526,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2556,9 +2556,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2587,8 +2587,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2617,9 +2617,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2648,8 +2648,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2679,9 +2679,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2707,9 +2707,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2741,9 +2741,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2770,9 +2770,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2806,9 +2806,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2834,9 +2834,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2868,9 +2868,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2897,9 +2897,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2933,9 +2933,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2961,9 +2961,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -2995,9 +2995,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3024,9 +3024,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3060,9 +3060,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3086,8 +3086,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3115,9 +3115,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3142,8 +3142,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3173,9 +3173,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3199,8 +3199,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3228,9 +3228,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3255,8 +3255,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3286,9 +3286,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3312,8 +3312,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3341,9 +3341,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3368,8 +3368,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3399,9 +3399,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3425,8 +3425,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3454,9 +3454,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3481,8 +3481,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3512,9 +3512,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3538,8 +3538,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3567,9 +3567,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3594,8 +3594,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3625,9 +3625,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3651,8 +3651,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3680,9 +3680,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3707,8 +3707,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3740,9 +3740,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3777,9 +3777,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3812,9 +3812,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3851,9 +3851,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3886,9 +3886,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3925,9 +3925,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -3960,9 +3960,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4003,9 +4003,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4038,9 +4038,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4081,9 +4081,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4116,9 +4116,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4159,9 +4159,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4194,9 +4194,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4239,10 +4239,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4275,9 +4275,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4320,10 +4320,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4356,9 +4356,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4399,10 +4399,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4435,9 +4435,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4478,10 +4478,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4514,9 +4514,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4555,10 +4555,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4591,9 +4591,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4632,10 +4632,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4670,9 +4670,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4700,9 +4700,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4734,9 +4734,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4765,9 +4765,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4801,9 +4801,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4831,9 +4831,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4865,9 +4865,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4896,9 +4896,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4932,9 +4932,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4962,9 +4962,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -4996,9 +4996,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5027,9 +5027,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5063,9 +5063,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5093,9 +5093,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5127,9 +5127,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5158,9 +5158,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5194,9 +5194,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5224,9 +5224,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5258,9 +5258,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5289,9 +5289,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5325,9 +5325,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5355,9 +5355,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5389,9 +5389,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5420,9 +5420,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5456,9 +5456,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5488,10 +5488,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5523,9 +5523,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5556,10 +5556,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5593,9 +5593,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5625,10 +5625,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5660,9 +5660,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5693,10 +5693,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5730,9 +5730,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5762,10 +5762,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5797,9 +5797,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5830,10 +5830,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5867,9 +5867,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5899,10 +5899,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5934,9 +5934,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -5967,10 +5967,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6004,9 +6004,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6036,10 +6036,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6071,9 +6071,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6104,10 +6104,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6141,9 +6141,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6173,10 +6173,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6208,9 +6208,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (11,12,13,14,15,16,17,18,19) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
@@ -6241,10 +6241,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION p0 VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
- PARTITION p10 VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
- PARTITION p20 VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `p0` VALUES IN (0,1,2,3,4,5,6,7,8,9) ENGINE = MyISAM,
+ PARTITION `p10` VALUES IN (10,11,12,13,14,15,16,17,18,19) ENGINE = MyISAM,
+ PARTITION `p20` VALUES IN (20,21,22,23,24,25,26,27,28,29) ENGINE = MyISAM)
SELECT * FROM t1;
a b
1 Original from partition p0
diff --git a/mysql-test/suite/parts/r/partition_debug_sync_innodb.result b/mysql-test/suite/parts/r/partition_debug_sync_innodb.result
index a34085675cf..678d1968aa4 100644
--- a/mysql-test/suite/parts/r/partition_debug_sync_innodb.result
+++ b/mysql-test/suite/parts/r/partition_debug_sync_innodb.result
@@ -51,8 +51,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
t1#P#p0.ibd
t1.frm
t1.par
@@ -88,9 +88,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p10 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p10` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1;
a
1
diff --git a/mysql-test/suite/parts/r/partition_decimal_innodb.result b/mysql-test/suite/parts/r/partition_decimal_innodb.result
index 58c51f0ed3c..648567a14ca 100644
--- a/mysql-test/suite/parts/r/partition_decimal_innodb.result
+++ b/mysql-test/suite/parts/r/partition_decimal_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` decimal(10,4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567);
select * from t1;
a
@@ -54,7 +54,7 @@ t2 CREATE TABLE `t2` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567);
select * from t2;
@@ -100,14 +100,14 @@ t3 CREATE TABLE `t3` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (floor(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (floor(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES LESS THAN (2) ENGINE = InnoDB,
- PARTITION pa4 VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION pa6 VALUES LESS THAN (6) ENGINE = InnoDB,
- PARTITION pa8 VALUES LESS THAN (8) ENGINE = InnoDB,
- PARTITION pa10 VALUES LESS THAN (10) ENGINE = InnoDB)
+(PARTITION `pa2` VALUES LESS THAN (2) ENGINE = InnoDB,
+ PARTITION `pa4` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `pa6` VALUES LESS THAN (6) ENGINE = InnoDB,
+ PARTITION `pa8` VALUES LESS THAN (8) ENGINE = InnoDB,
+ PARTITION `pa10` VALUES LESS THAN (10) ENGINE = InnoDB)
9*3 inserts;
select count(*) from t3;
count(*)
@@ -127,14 +127,14 @@ t4 CREATE TABLE `t4` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ceiling(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (ceiling(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES IN (1,2) ENGINE = InnoDB,
- PARTITION pa4 VALUES IN (3,4) ENGINE = InnoDB,
- PARTITION pa6 VALUES IN (5,6) ENGINE = InnoDB,
- PARTITION pa8 VALUES IN (7,8) ENGINE = InnoDB,
- PARTITION pa10 VALUES IN (9,10) ENGINE = InnoDB)
+(PARTITION `pa2` VALUES IN (1,2) ENGINE = InnoDB,
+ PARTITION `pa4` VALUES IN (3,4) ENGINE = InnoDB,
+ PARTITION `pa6` VALUES IN (5,6) ENGINE = InnoDB,
+ PARTITION `pa8` VALUES IN (7,8) ENGINE = InnoDB,
+ PARTITION `pa10` VALUES IN (9,10) ENGINE = InnoDB)
9*3 inserts;
select count(*) from t4;
count(*)
diff --git a/mysql-test/suite/parts/r/partition_decimal_myisam.result b/mysql-test/suite/parts/r/partition_decimal_myisam.result
index 956923117a5..14999651451 100644
--- a/mysql-test/suite/parts/r/partition_decimal_myisam.result
+++ b/mysql-test/suite/parts/r/partition_decimal_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` decimal(10,4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567);
select * from t1;
a
@@ -54,7 +54,7 @@ t2 CREATE TABLE `t2` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567);
select * from t2;
@@ -100,14 +100,14 @@ t3 CREATE TABLE `t3` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (floor(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (floor(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES LESS THAN (2) ENGINE = MyISAM,
- PARTITION pa4 VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION pa6 VALUES LESS THAN (6) ENGINE = MyISAM,
- PARTITION pa8 VALUES LESS THAN (8) ENGINE = MyISAM,
- PARTITION pa10 VALUES LESS THAN (10) ENGINE = MyISAM)
+(PARTITION `pa2` VALUES LESS THAN (2) ENGINE = MyISAM,
+ PARTITION `pa4` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `pa6` VALUES LESS THAN (6) ENGINE = MyISAM,
+ PARTITION `pa8` VALUES LESS THAN (8) ENGINE = MyISAM,
+ PARTITION `pa10` VALUES LESS THAN (10) ENGINE = MyISAM)
9*3 inserts;
select count(*) from t3;
count(*)
@@ -127,14 +127,14 @@ t4 CREATE TABLE `t4` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (ceiling(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (ceiling(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES IN (1,2) ENGINE = MyISAM,
- PARTITION pa4 VALUES IN (3,4) ENGINE = MyISAM,
- PARTITION pa6 VALUES IN (5,6) ENGINE = MyISAM,
- PARTITION pa8 VALUES IN (7,8) ENGINE = MyISAM,
- PARTITION pa10 VALUES IN (9,10) ENGINE = MyISAM)
+(PARTITION `pa2` VALUES IN (1,2) ENGINE = MyISAM,
+ PARTITION `pa4` VALUES IN (3,4) ENGINE = MyISAM,
+ PARTITION `pa6` VALUES IN (5,6) ENGINE = MyISAM,
+ PARTITION `pa8` VALUES IN (7,8) ENGINE = MyISAM,
+ PARTITION `pa10` VALUES IN (9,10) ENGINE = MyISAM)
9*3 inserts;
select count(*) from t4;
count(*)
diff --git a/mysql-test/suite/parts/r/partition_double_innodb.result b/mysql-test/suite/parts/r/partition_double_innodb.result
index f2618519930..9c6d930a490 100644
--- a/mysql-test/suite/parts/r/partition_double_innodb.result
+++ b/mysql-test/suite/parts/r/partition_double_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t1;
a
@@ -48,7 +48,7 @@ t2 CREATE TABLE `t2` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_double_myisam.result b/mysql-test/suite/parts/r/partition_double_myisam.result
index b01db2f7d31..9ab32b1f841 100644
--- a/mysql-test/suite/parts/r/partition_double_myisam.result
+++ b/mysql-test/suite/parts/r/partition_double_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t1;
a
@@ -48,7 +48,7 @@ t2 CREATE TABLE `t2` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_engine_innodb.result b/mysql-test/suite/parts/r/partition_engine_innodb.result
index ec306c42648..002fe90c78a 100644
--- a/mysql-test/suite/parts/r/partition_engine_innodb.result
+++ b/mysql-test/suite/parts/r/partition_engine_innodb.result
@@ -68,7 +68,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -525,9 +525,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -984,14 +984,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1509,14 +1509,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2010,14 +2010,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2472,14 +2472,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2934,9 +2934,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3393,14 +3393,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3858,14 +3858,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4316,8 +4316,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = InnoDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4770,11 +4770,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/mysql-test/suite/parts/r/partition_engine_myisam.result b/mysql-test/suite/parts/r/partition_engine_myisam.result
index 30f3b8116f7..f940b250c19 100644
--- a/mysql-test/suite/parts/r/partition_engine_myisam.result
+++ b/mysql-test/suite/parts/r/partition_engine_myisam.result
@@ -68,7 +68,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -534,9 +534,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -1002,14 +1002,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -1540,14 +1540,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2054,14 +2054,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -2529,14 +2529,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -3004,9 +3004,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -3472,14 +3472,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -3950,14 +3950,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -4421,8 +4421,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -4882,11 +4882,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
diff --git a/mysql-test/suite/parts/r/partition_exch_qa_1_innodb.result b/mysql-test/suite/parts/r/partition_exch_qa_1_innodb.result
index 12996c0668a..2b6d8e4dac2 100644
--- a/mysql-test/suite/parts/r/partition_exch_qa_1_innodb.result
+++ b/mysql-test/suite/parts/r/partition_exch_qa_1_innodb.result
@@ -128,10 +128,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = InnoDB)
ALTER TABLE tp DROP INDEX a;
ALTER TABLE t_10 DROP INDEX a;
ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b);
@@ -153,10 +153,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`,`b`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = InnoDB)
DROP TABLE IF EXISTS t_10;
DROP TABLE IF EXISTS t_100;
DROP TABLE IF EXISTS t_1000;
diff --git a/mysql-test/suite/parts/r/partition_exch_qa_1_myisam.result b/mysql-test/suite/parts/r/partition_exch_qa_1_myisam.result
index d6a45d7dc5f..73d1775ab4a 100644
--- a/mysql-test/suite/parts/r/partition_exch_qa_1_myisam.result
+++ b/mysql-test/suite/parts/r/partition_exch_qa_1_myisam.result
@@ -128,10 +128,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = MyISAM)
ALTER TABLE tp DROP INDEX a;
ALTER TABLE t_10 DROP INDEX a;
ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b);
@@ -153,10 +153,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`,`b`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE IF EXISTS t_10;
DROP TABLE IF EXISTS t_100;
DROP TABLE IF EXISTS t_1000;
diff --git a/mysql-test/suite/parts/r/partition_exchange_innodb.result b/mysql-test/suite/parts/r/partition_exchange_innodb.result
index 97aef348c59..a994910d698 100644
--- a/mysql-test/suite/parts/r/partition_exchange_innodb.result
+++ b/mysql-test/suite/parts/r/partition_exchange_innodb.result
@@ -13,7 +13,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -86,7 +86,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work
@@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail
@@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM tp WHERE a = 99;
a b
99 End of values
@@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t;
a b
10 Ten
diff --git a/mysql-test/suite/parts/r/partition_exchange_memory.result b/mysql-test/suite/parts/r/partition_exchange_memory.result
index 9c270422e17..5aa4108980c 100644
--- a/mysql-test/suite/parts/r/partition_exchange_memory.result
+++ b/mysql-test/suite/parts/r/partition_exchange_memory.result
@@ -13,7 +13,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -86,7 +86,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work
@@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail
@@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM tp WHERE a = 99;
a b
99 End of values
@@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM t;
a b
10 Ten
diff --git a/mysql-test/suite/parts/r/partition_exchange_myisam.result b/mysql-test/suite/parts/r/partition_exchange_myisam.result
index ecabe7bde1d..c30ff60ed7c 100644
--- a/mysql-test/suite/parts/r/partition_exchange_myisam.result
+++ b/mysql-test/suite/parts/r/partition_exchange_myisam.result
@@ -13,7 +13,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -86,7 +86,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work
@@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail
@@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM tp WHERE a = 99;
a b
99 End of values
@@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t;
a b
10 Ten
diff --git a/mysql-test/suite/parts/r/partition_float_innodb.result b/mysql-test/suite/parts/r/partition_float_innodb.result
index 863d9bfe000..1163c8dafda 100644
--- a/mysql-test/suite/parts/r/partition_float_innodb.result
+++ b/mysql-test/suite/parts/r/partition_float_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5);
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_float_myisam.result b/mysql-test/suite/parts/r/partition_float_myisam.result
index ff77ae17b37..787e6a855c8 100644
--- a/mysql-test/suite/parts/r/partition_float_myisam.result
+++ b/mysql-test/suite/parts/r/partition_float_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5);
select * from t2;
diff --git a/mysql-test/suite/parts/r/partition_int_innodb.result b/mysql-test/suite/parts/r/partition_int_innodb.result
index 31a61209d4d..aca367070fd 100644
--- a/mysql-test/suite/parts/r/partition_int_innodb.result
+++ b/mysql-test/suite/parts/r/partition_int_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` int(11) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_int_myisam.result b/mysql-test/suite/parts/r/partition_int_myisam.result
index 813d4b20e1a..2f5506d2b4d 100644
--- a/mysql-test/suite/parts/r/partition_int_myisam.result
+++ b/mysql-test/suite/parts/r/partition_int_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` int(11) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_mediumint_innodb.result b/mysql-test/suite/parts/r/partition_mediumint_innodb.result
index 3e04cf23754..3e579c7449d 100644
--- a/mysql-test/suite/parts/r/partition_mediumint_innodb.result
+++ b/mysql-test/suite/parts/r/partition_mediumint_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (16777215), (16777214), (16777213), (16777212);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` mediumint(9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_mediumint_myisam.result b/mysql-test/suite/parts/r/partition_mediumint_myisam.result
index 21e2d29ea14..f1be34338ec 100644
--- a/mysql-test/suite/parts/r/partition_mediumint_myisam.result
+++ b/mysql-test/suite/parts/r/partition_mediumint_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (16777215), (16777214), (16777213), (16777212);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` mediumint(9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc0_innodb.result b/mysql-test/suite/parts/r/partition_mgm_lc0_innodb.result
index dcc48f46251..88469a339ad 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc0_innodb.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc0_innodb.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB,
- PARTITION partE ENGINE = InnoDB,
- PARTITION Partf ENGINE = InnoDB,
- PARTITION PartG ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB,
+ PARTITION `partE` ENGINE = InnoDB,
+ PARTITION `Partf` ENGINE = InnoDB,
+ PARTITION `PartG` ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB,
- PARTITION partE ENGINE = InnoDB,
- PARTITION Partf ENGINE = InnoDB,
- PARTITION PartG ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB,
+ PARTITION `partE` ENGINE = InnoDB,
+ PARTITION `Partf` ENGINE = InnoDB,
+ PARTITION `PartG` ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
- PARTITION partE VALUES LESS THAN (16) ENGINE = InnoDB,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = InnoDB,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = InnoDB,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = InnoDB,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = InnoDB,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = InnoDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION partE VALUES IN (16) ENGINE = InnoDB,
- PARTITION Partf VALUES IN (19) ENGINE = InnoDB,
- PARTITION PartG VALUES IN (22) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `partE` VALUES IN (16) ENGINE = InnoDB,
+ PARTITION `Partf` VALUES IN (19) ENGINE = InnoDB,
+ PARTITION `PartG` VALUES IN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -1004,10 +1004,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = InnoDB,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = InnoDB,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = InnoDB,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = InnoDB,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc0_memory.result b/mysql-test/suite/parts/r/partition_mgm_lc0_memory.result
index 5451b5a6fd3..585bd24dca6 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc0_memory.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc0_memory.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY,
- PARTITION partE ENGINE = MEMORY,
- PARTITION Partf ENGINE = MEMORY,
- PARTITION PartG ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY,
+ PARTITION `partE` ENGINE = MEMORY,
+ PARTITION `Partf` ENGINE = MEMORY,
+ PARTITION `PartG` ENGINE = MEMORY)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY,
- PARTITION partE ENGINE = MEMORY,
- PARTITION Partf ENGINE = MEMORY,
- PARTITION PartG ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY,
+ PARTITION `partE` ENGINE = MEMORY,
+ PARTITION `Partf` ENGINE = MEMORY,
+ PARTITION `PartG` ENGINE = MEMORY)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MEMORY,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MEMORY,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MEMORY,
- PARTITION partE VALUES LESS THAN (16) ENGINE = MEMORY,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = MEMORY,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MEMORY,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = MEMORY,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = MEMORY,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = MEMORY)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MEMORY,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MEMORY,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MEMORY,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MEMORY,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MEMORY,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MEMORY)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MEMORY,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MEMORY,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION partE VALUES IN (16) ENGINE = MEMORY,
- PARTITION Partf VALUES IN (19) ENGINE = MEMORY,
- PARTITION PartG VALUES IN (22) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `partE` VALUES IN (16) ENGINE = MEMORY,
+ PARTITION `Partf` VALUES IN (19) ENGINE = MEMORY,
+ PARTITION `PartG` VALUES IN (22) ENGINE = MEMORY)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MEMORY,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MEMORY,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION PartE VALUES IN (13) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION PartE VALUES IN (13) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MEMORY,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MEMORY,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -1004,10 +1004,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = MEMORY,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = MEMORY,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = MEMORY,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = MEMORY,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc0_myisam.result b/mysql-test/suite/parts/r/partition_mgm_lc0_myisam.result
index 40399ae3312..59181388bd0 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc0_myisam.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc0_myisam.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM,
- PARTITION partE ENGINE = MyISAM,
- PARTITION Partf ENGINE = MyISAM,
- PARTITION PartG ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM,
+ PARTITION `partE` ENGINE = MyISAM,
+ PARTITION `Partf` ENGINE = MyISAM,
+ PARTITION `PartG` ENGINE = MyISAM)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM,
- PARTITION partE ENGINE = MyISAM,
- PARTITION Partf ENGINE = MyISAM,
- PARTITION PartG ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM,
+ PARTITION `partE` ENGINE = MyISAM,
+ PARTITION `Partf` ENGINE = MyISAM,
+ PARTITION `PartG` ENGINE = MyISAM)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MyISAM,
- PARTITION partE VALUES LESS THAN (16) ENGINE = MyISAM,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = MyISAM,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MyISAM,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = MyISAM,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = MyISAM,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = MyISAM)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MyISAM,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MyISAM)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MyISAM,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MyISAM,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION partE VALUES IN (16) ENGINE = MyISAM,
- PARTITION Partf VALUES IN (19) ENGINE = MyISAM,
- PARTITION PartG VALUES IN (22) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `partE` VALUES IN (16) ENGINE = MyISAM,
+ PARTITION `Partf` VALUES IN (19) ENGINE = MyISAM,
+ PARTITION `PartG` VALUES IN (22) ENGINE = MyISAM)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MyISAM,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MyISAM,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION PartE VALUES IN (13) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION PartE VALUES IN (13) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MyISAM,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MyISAM,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -1004,10 +1004,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = MyISAM,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = MyISAM,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = MyISAM,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = MyISAM,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc1_innodb.result b/mysql-test/suite/parts/r/partition_mgm_lc1_innodb.result
index 0aab26b189b..c4d63f663e1 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc1_innodb.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc1_innodb.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB,
- PARTITION partE ENGINE = InnoDB,
- PARTITION Partf ENGINE = InnoDB,
- PARTITION PartG ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB,
+ PARTITION `partE` ENGINE = InnoDB,
+ PARTITION `Partf` ENGINE = InnoDB,
+ PARTITION `PartG` ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -264,10 +264,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -355,14 +355,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB,
- PARTITION PartD ENGINE = InnoDB,
- PARTITION partE ENGINE = InnoDB,
- PARTITION Partf ENGINE = InnoDB,
- PARTITION PartG ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB,
+ PARTITION `PartD` ENGINE = InnoDB,
+ PARTITION `partE` ENGINE = InnoDB,
+ PARTITION `Partf` ENGINE = InnoDB,
+ PARTITION `PartG` ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -383,10 +383,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = InnoDB,
- PARTITION partB ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = InnoDB,
+ PARTITION `partB` ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -419,10 +419,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -491,10 +491,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
- PARTITION Partc ENGINE = InnoDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = InnoDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = InnoDB,
+ PARTITION `Partc` ENGINE = InnoDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -571,14 +571,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
- PARTITION partE VALUES LESS THAN (16) ENGINE = InnoDB,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = InnoDB,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = InnoDB,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = InnoDB,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = InnoDB,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -602,12 +602,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -640,11 +640,11 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -713,11 +713,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = InnoDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -794,14 +794,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION partE VALUES IN (16) ENGINE = InnoDB,
- PARTITION Partf VALUES IN (19) ENGINE = InnoDB,
- PARTITION PartG VALUES IN (22) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `partE` VALUES IN (16) ENGINE = InnoDB,
+ PARTITION `Partf` VALUES IN (19) ENGINE = InnoDB,
+ PARTITION `PartG` VALUES IN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -825,12 +825,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = InnoDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -863,12 +863,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = InnoDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -928,12 +928,12 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
- PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = InnoDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = InnoDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -971,10 +971,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = InnoDB,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = InnoDB,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = InnoDB,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = InnoDB,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc1_memory.result b/mysql-test/suite/parts/r/partition_mgm_lc1_memory.result
index 5e7da61802e..d29dfd343a6 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc1_memory.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc1_memory.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY,
- PARTITION partE ENGINE = MEMORY,
- PARTITION Partf ENGINE = MEMORY,
- PARTITION PartG ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY,
+ PARTITION `partE` ENGINE = MEMORY,
+ PARTITION `Partf` ENGINE = MEMORY,
+ PARTITION `PartG` ENGINE = MEMORY)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -264,10 +264,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -355,14 +355,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY,
- PARTITION PartD ENGINE = MEMORY,
- PARTITION partE ENGINE = MEMORY,
- PARTITION Partf ENGINE = MEMORY,
- PARTITION PartG ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY,
+ PARTITION `PartD` ENGINE = MEMORY,
+ PARTITION `partE` ENGINE = MEMORY,
+ PARTITION `Partf` ENGINE = MEMORY,
+ PARTITION `PartG` ENGINE = MEMORY)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -383,10 +383,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MEMORY,
- PARTITION partB ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MEMORY,
+ PARTITION `partB` ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -419,10 +419,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -491,10 +491,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MEMORY,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MEMORY,
- PARTITION Partc ENGINE = MEMORY)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MEMORY,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MEMORY,
+ PARTITION `Partc` ENGINE = MEMORY)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -571,14 +571,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MEMORY,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MEMORY,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MEMORY,
- PARTITION partE VALUES LESS THAN (16) ENGINE = MEMORY,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = MEMORY,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MEMORY,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = MEMORY,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = MEMORY,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = MEMORY)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -602,12 +602,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MEMORY,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MEMORY,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MEMORY,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -640,11 +640,11 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -713,11 +713,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MEMORY,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MEMORY,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MEMORY,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MEMORY)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -794,14 +794,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MEMORY,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MEMORY,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION partE VALUES IN (16) ENGINE = MEMORY,
- PARTITION Partf VALUES IN (19) ENGINE = MEMORY,
- PARTITION PartG VALUES IN (22) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `partE` VALUES IN (16) ENGINE = MEMORY,
+ PARTITION `Partf` VALUES IN (19) ENGINE = MEMORY,
+ PARTITION `PartG` VALUES IN (22) ENGINE = MEMORY)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -825,12 +825,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MEMORY,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MEMORY,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION PartE VALUES IN (13) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MEMORY,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MEMORY)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -863,12 +863,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION PartE VALUES IN (13) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MEMORY)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -928,12 +928,12 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MEMORY,
- PARTITION PartE VALUES IN (13) ENGINE = MEMORY)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MEMORY,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MEMORY,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MEMORY)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -971,10 +971,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MEMORY AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = MEMORY,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = MEMORY,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = MEMORY,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = MEMORY,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_mgm_lc1_myisam.result b/mysql-test/suite/parts/r/partition_mgm_lc1_myisam.result
index 505bf6403a6..f26b975b75e 100644
--- a/mysql-test/suite/parts/r/partition_mgm_lc1_myisam.result
+++ b/mysql-test/suite/parts/r/partition_mgm_lc1_myisam.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM,
- PARTITION partE ENGINE = MyISAM,
- PARTITION Partf ENGINE = MyISAM,
- PARTITION PartG ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM,
+ PARTITION `partE` ENGINE = MyISAM,
+ PARTITION `Partf` ENGINE = MyISAM,
+ PARTITION `PartG` ENGINE = MyISAM)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -264,10 +264,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -355,14 +355,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM,
- PARTITION PartD ENGINE = MyISAM,
- PARTITION partE ENGINE = MyISAM,
- PARTITION Partf ENGINE = MyISAM,
- PARTITION PartG ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM,
+ PARTITION `PartD` ENGINE = MyISAM,
+ PARTITION `partE` ENGINE = MyISAM,
+ PARTITION `Partf` ENGINE = MyISAM,
+ PARTITION `PartG` ENGINE = MyISAM)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -383,10 +383,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = MyISAM,
- PARTITION partB ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = MyISAM,
+ PARTITION `partB` ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -419,10 +419,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -491,10 +491,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = MyISAM,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = MyISAM,
- PARTITION Partc ENGINE = MyISAM)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = MyISAM,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = MyISAM,
+ PARTITION `Partc` ENGINE = MyISAM)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -571,14 +571,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MyISAM,
- PARTITION partE VALUES LESS THAN (16) ENGINE = MyISAM,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = MyISAM,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MyISAM,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = MyISAM,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = MyISAM,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = MyISAM)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -602,12 +602,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (7) ENGINE = MyISAM,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = MyISAM,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -640,11 +640,11 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -713,11 +713,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = MyISAM,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = MyISAM,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = MyISAM,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = MyISAM)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -794,14 +794,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MyISAM,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MyISAM,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION partE VALUES IN (16) ENGINE = MyISAM,
- PARTITION Partf VALUES IN (19) ENGINE = MyISAM,
- PARTITION PartG VALUES IN (22) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `partE` VALUES IN (16) ENGINE = MyISAM,
+ PARTITION `Partf` VALUES IN (19) ENGINE = MyISAM,
+ PARTITION `PartG` VALUES IN (22) ENGINE = MyISAM)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -825,12 +825,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = MyISAM,
- PARTITION partB VALUES IN (2,10,11) ENGINE = MyISAM,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION PartE VALUES IN (13) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = MyISAM,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MyISAM)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -863,12 +863,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION PartE VALUES IN (13) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MyISAM)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -928,12 +928,12 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = MyISAM,
- PARTITION PartE VALUES IN (13) ENGINE = MyISAM)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = MyISAM,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = MyISAM,
+ PARTITION `PartE` VALUES IN (13) ENGINE = MyISAM)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -971,10 +971,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = MyISAM,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = MyISAM,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = MyISAM,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = MyISAM,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/mysql-test/suite/parts/r/partition_smallint_innodb.result b/mysql-test/suite/parts/r/partition_smallint_innodb.result
index baf9255bae1..dc4ed609212 100644
--- a/mysql-test/suite/parts/r/partition_smallint_innodb.result
+++ b/mysql-test/suite/parts/r/partition_smallint_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (65535), (65534), (65533), (65532);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` smallint(6) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_smallint_myisam.result b/mysql-test/suite/parts/r/partition_smallint_myisam.result
index 57a5dbe67a7..dac160a5e8c 100644
--- a/mysql-test/suite/parts/r/partition_smallint_myisam.result
+++ b/mysql-test/suite/parts/r/partition_smallint_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (65535), (65534), (65533), (65532);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` smallint(6) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_special_innodb.result b/mysql-test/suite/parts/r/partition_special_innodb.result
index ace37228d8d..c375c2d2232 100644
--- a/mysql-test/suite/parts/r/partition_special_innodb.result
+++ b/mysql-test/suite/parts/r/partition_special_innodb.result
@@ -13,11 +13,11 @@ t1 CREATE TABLE `t1` (
`d` enum('m','w') NOT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m'),
('1983-12-31', 'cdef', 'srtbvsr', 'w'),
@@ -55,11 +55,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -105,11 +105,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h,a1,b1,c1,d1,e1,f1,g1,h1)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -185,11 +185,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, '1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
diff --git a/mysql-test/suite/parts/r/partition_special_myisam.result b/mysql-test/suite/parts/r/partition_special_myisam.result
index df184e385ae..29f3f1d61b7 100644
--- a/mysql-test/suite/parts/r/partition_special_myisam.result
+++ b/mysql-test/suite/parts/r/partition_special_myisam.result
@@ -13,11 +13,11 @@ t1 CREATE TABLE `t1` (
`d` enum('m','w') NOT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m'),
('1983-12-31', 'cdef', 'srtbvsr', 'w'),
@@ -55,11 +55,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -105,11 +105,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h,a1,b1,c1,d1,e1,f1,g1,h1)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -185,11 +185,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, '1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
diff --git a/mysql-test/suite/parts/r/partition_syntax_innodb.result b/mysql-test/suite/parts/r/partition_syntax_innodb.result
index f8de7ca5249..ff1ca17bd5d 100644
--- a/mysql-test/suite/parts/r/partition_syntax_innodb.result
+++ b/mysql-test/suite/parts/r/partition_syntax_innodb.result
@@ -658,9 +658,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (1) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (1) ENGINE = InnoDB)
DROP TABLE t1;
# 3.5.3 Reveal that IN (...NULL) is not mapped to IN(0)
@@ -685,10 +685,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = InnoDB,
- PARTITION part2 VALUES IN (0) ENGINE = InnoDB,
- PARTITION part3 VALUES IN (1) ENGINE = InnoDB)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = InnoDB,
+ PARTITION `part2` VALUES IN (0) ENGINE = InnoDB,
+ PARTITION `part3` VALUES IN (1) ENGINE = InnoDB)
DROP TABLE t1;
@@ -719,7 +719,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
DROP TABLE t1;
# 4.1.2 no partition number, named partitions
@@ -741,9 +741,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
DROP TABLE t1;
# 4.1.3 variations on no partition/subpartition number, named partitions,
@@ -826,17 +826,17 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (20)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB),
- PARTITION part3 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart31 ENGINE = InnoDB,
- SUBPARTITION subpart32 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (20)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB),
+ PARTITION `part3` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart31` ENGINE = InnoDB,
+ SUBPARTITION `subpart32` ENGINE = InnoDB))
DROP TABLE t1;
#------------------------------------------------------------------------
@@ -862,7 +862,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
DROP TABLE t1;
@@ -887,11 +887,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -912,7 +912,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 1
DROP TABLE t1;
@@ -937,11 +937,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 1
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = InnoDB)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = InnoDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -1681,9 +1681,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = InnoDB,
- PARTITION part2 ENGINE = InnoDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = InnoDB,
+ PARTITION `part2` ENGINE = InnoDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -1710,14 +1710,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = InnoDB,
- SUBPARTITION subpart12 ENGINE = InnoDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = InnoDB,
- SUBPARTITION subpart22 ENGINE = InnoDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = InnoDB,
+ SUBPARTITION `subpart12` ENGINE = InnoDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = InnoDB,
+ SUBPARTITION `subpart22` ENGINE = InnoDB))
DROP TABLE t1;
# 4.3.2 (positive) number of partition/subpartition ,
diff --git a/mysql-test/suite/parts/r/partition_syntax_myisam.result b/mysql-test/suite/parts/r/partition_syntax_myisam.result
index e7ae727ea02..b54591fe538 100644
--- a/mysql-test/suite/parts/r/partition_syntax_myisam.result
+++ b/mysql-test/suite/parts/r/partition_syntax_myisam.result
@@ -658,9 +658,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (1) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (1) ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -693,10 +693,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = MyISAM,
- PARTITION part2 VALUES IN (0) ENGINE = MyISAM,
- PARTITION part3 VALUES IN (1) ENGINE = MyISAM)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = MyISAM,
+ PARTITION `part2` VALUES IN (0) ENGINE = MyISAM,
+ PARTITION `part3` VALUES IN (1) ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -737,7 +737,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
unified filelist
t1#P#p0.MYD
@@ -765,9 +765,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -858,17 +858,17 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (20)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM),
- PARTITION part3 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart31 ENGINE = MyISAM,
- SUBPARTITION subpart32 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (20)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM),
+ PARTITION `part3` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart31` ENGINE = MyISAM,
+ SUBPARTITION `subpart32` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
@@ -910,7 +910,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
unified filelist
@@ -943,11 +943,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -980,7 +980,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 1
unified filelist
@@ -1011,11 +1011,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 1
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = MyISAM,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = MyISAM)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = MyISAM,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist
t1#P#part1#SP#part1sp0.MYD
@@ -1763,9 +1763,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = MyISAM,
- PARTITION part2 ENGINE = MyISAM)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = MyISAM,
+ PARTITION `part2` ENGINE = MyISAM)
unified filelist
t1#P#part1.MYD
@@ -1800,14 +1800,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = MyISAM,
- SUBPARTITION subpart12 ENGINE = MyISAM),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = MyISAM,
- SUBPARTITION subpart22 ENGINE = MyISAM))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = MyISAM,
+ SUBPARTITION `subpart12` ENGINE = MyISAM),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = MyISAM,
+ SUBPARTITION `subpart22` ENGINE = MyISAM))
unified filelist
t1#P#part1#SP#subpart11.MYD
diff --git a/mysql-test/suite/parts/r/partition_tinyint_innodb.result b/mysql-test/suite/parts/r/partition_tinyint_innodb.result
index a607b29a78a..19f0e2c57c4 100644
--- a/mysql-test/suite/parts/r/partition_tinyint_innodb.result
+++ b/mysql-test/suite/parts/r/partition_tinyint_innodb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (255), (254), (253), (252), (1), (2), (128);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (255), (254), (253), (252);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` tinyint(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/partition_tinyint_myisam.result b/mysql-test/suite/parts/r/partition_tinyint_myisam.result
index dded4068b11..9ad4927697d 100644
--- a/mysql-test/suite/parts/r/partition_tinyint_myisam.result
+++ b/mysql-test/suite/parts/r/partition_tinyint_myisam.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (255), (254), (253), (252), (1), (2), (128);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (255), (254), (253), (252);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` tinyint(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0);
select * from t3;
diff --git a/mysql-test/suite/parts/r/quoting.result b/mysql-test/suite/parts/r/quoting.result
new file mode 100644
index 00000000000..9495d790805
--- /dev/null
+++ b/mysql-test/suite/parts/r/quoting.result
@@ -0,0 +1,63 @@
+set sql_mode=ansi_quotes;
+create table t1 ("select" int) partition by range ("select") (partition "select" values less than maxvalue);
+create table t2 (f1 int) partition by range (f1) (partition p1 values less than maxvalue);
+show create table t1;
+Table Create Table
+t1 CREATE TABLE "t1" (
+ "select" int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE ("select")
+(PARTITION "select" VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+show create table t2;
+Table Create Table
+t2 CREATE TABLE "t2" (
+ "f1" int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE ("f1")
+(PARTITION "p1" VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+set sql_quote_show_create=0;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE t1 (
+ "select" int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE ("select")
+(PARTITION "select" VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+show create table t2;
+Table Create Table
+t2 CREATE TABLE t2 (
+ f1 int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE (f1)
+(PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+set sql_mode=default;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE t1 (
+ `select` int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE (`select`)
+(PARTITION `select` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+show create table t2;
+Table Create Table
+t2 CREATE TABLE t2 (
+ f1 int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE (f1)
+(PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+set sql_quote_show_create=1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `select` int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE (`select`)
+(PARTITION `select` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+show create table t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `f1` int(11) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+ PARTITION BY RANGE (`f1`)
+(PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+drop table t1, t2;
diff --git a/mysql-test/suite/parts/r/rpl_partition.result b/mysql-test/suite/parts/r/rpl_partition.result
index 0afe1cb478d..480ab219c34 100644
--- a/mysql-test/suite/parts/r/rpl_partition.result
+++ b/mysql-test/suite/parts/r/rpl_partition.result
@@ -135,20 +135,20 @@ Create Table CREATE TABLE `t3` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1001 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-SUBPARTITION BY HASH (id)
+ PARTITION BY RANGE (`id`)
+SUBPARTITION BY HASH (`id`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION pa2 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION pa3 VALUES LESS THAN (30) ENGINE = InnoDB,
- PARTITION pa4 VALUES LESS THAN (40) ENGINE = InnoDB,
- PARTITION pa5 VALUES LESS THAN (50) ENGINE = InnoDB,
- PARTITION pa6 VALUES LESS THAN (60) ENGINE = InnoDB,
- PARTITION pa7 VALUES LESS THAN (70) ENGINE = InnoDB,
- PARTITION pa8 VALUES LESS THAN (80) ENGINE = InnoDB,
- PARTITION pa9 VALUES LESS THAN (90) ENGINE = InnoDB,
- PARTITION pa10 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+(PARTITION `pa1` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `pa2` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `pa3` VALUES LESS THAN (30) ENGINE = InnoDB,
+ PARTITION `pa4` VALUES LESS THAN (40) ENGINE = InnoDB,
+ PARTITION `pa5` VALUES LESS THAN (50) ENGINE = InnoDB,
+ PARTITION `pa6` VALUES LESS THAN (60) ENGINE = InnoDB,
+ PARTITION `pa7` VALUES LESS THAN (70) ENGINE = InnoDB,
+ PARTITION `pa8` VALUES LESS THAN (80) ENGINE = InnoDB,
+ PARTITION `pa9` VALUES LESS THAN (90) ENGINE = InnoDB,
+ PARTITION `pa10` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `pa11` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
include/check_slave_is_running.inc
SELECT count(*) "Slave norm" FROM t1;
Slave norm 500
diff --git a/mysql-test/suite/parts/t/quoting.test b/mysql-test/suite/parts/t/quoting.test
new file mode 100644
index 00000000000..4fec9a4f319
--- /dev/null
+++ b/mysql-test/suite/parts/t/quoting.test
@@ -0,0 +1,19 @@
+#
+# MDEV-13089 identifier quoting in partitioning
+#
+source include/have_partition.inc;
+set sql_mode=ansi_quotes;
+create table t1 ("select" int) partition by range ("select") (partition "select" values less than maxvalue);
+create table t2 (f1 int) partition by range (f1) (partition p1 values less than maxvalue);
+show create table t1;
+show create table t2;
+set sql_quote_show_create=0;
+show create table t1;
+show create table t2;
+set sql_mode=default;
+show create table t1;
+show create table t2;
+set sql_quote_show_create=1;
+show create table t1;
+show create table t2;
+drop table t1, t2;
diff --git a/mysql-test/suite/perfschema/r/part_table_io.result b/mysql-test/suite/perfschema/r/part_table_io.result
index 1958801d8d2..4f2bd7169d7 100644
--- a/mysql-test/suite/perfschema/r/part_table_io.result
+++ b/mysql-test/suite/perfschema/r/part_table_io.result
@@ -20,7 +20,7 @@ no_index_tab CREATE TABLE `no_index_tab` (
`a` varchar(255) NOT NULL,
`b` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (b)
+ PARTITION BY KEY (`b`)
PARTITIONS 2
insert into marker set a = 1;
insert into test.no_index_tab set a = 'foo', b = 1;
diff --git a/mysql-test/suite/rpl/r/rpl_extra_col_slave_innodb.result b/mysql-test/suite/rpl/r/rpl_extra_col_slave_innodb.result
index a07bac9340c..456c1c24f8f 100644
--- a/mysql-test/suite/rpl/r/rpl_extra_col_slave_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_extra_col_slave_innodb.result
@@ -662,7 +662,7 @@ t16 CREATE TABLE `t16` (
`c5` char(5) DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** Show table on Slave ****
connection slave;
@@ -678,7 +678,7 @@ t16 CREATE TABLE `t16` (
`c7` timestamp NULL DEFAULT current_timestamp(),
PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** DROP TABLE t16 ***
connection master;
diff --git a/mysql-test/suite/rpl/r/rpl_extra_col_slave_myisam.result b/mysql-test/suite/rpl/r/rpl_extra_col_slave_myisam.result
index 280afed0385..7178a2a78b8 100644
--- a/mysql-test/suite/rpl/r/rpl_extra_col_slave_myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_extra_col_slave_myisam.result
@@ -662,7 +662,7 @@ t16 CREATE TABLE `t16` (
`c5` char(5) DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** Show table on Slave ****
connection slave;
@@ -678,7 +678,7 @@ t16 CREATE TABLE `t16` (
`c7` timestamp NULL DEFAULT current_timestamp(),
PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** DROP TABLE t16 ***
connection master;
diff --git a/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result b/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
index eef77303c9a..a666ae26c51 100644
--- a/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
+++ b/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
@@ -121,20 +121,20 @@ Create Table CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1001 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-SUBPARTITION BY HASH (id)
+ PARTITION BY RANGE (`id`)
+SUBPARTITION BY HASH (`id`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (10) ENGINE = InnoDB,
- PARTITION pa2 VALUES LESS THAN (20) ENGINE = InnoDB,
- PARTITION pa3 VALUES LESS THAN (30) ENGINE = InnoDB,
- PARTITION pa4 VALUES LESS THAN (40) ENGINE = InnoDB,
- PARTITION pa5 VALUES LESS THAN (50) ENGINE = InnoDB,
- PARTITION pa6 VALUES LESS THAN (60) ENGINE = InnoDB,
- PARTITION pa7 VALUES LESS THAN (70) ENGINE = InnoDB,
- PARTITION pa8 VALUES LESS THAN (80) ENGINE = InnoDB,
- PARTITION pa9 VALUES LESS THAN (90) ENGINE = InnoDB,
- PARTITION pa10 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+(PARTITION `pa1` VALUES LESS THAN (10) ENGINE = InnoDB,
+ PARTITION `pa2` VALUES LESS THAN (20) ENGINE = InnoDB,
+ PARTITION `pa3` VALUES LESS THAN (30) ENGINE = InnoDB,
+ PARTITION `pa4` VALUES LESS THAN (40) ENGINE = InnoDB,
+ PARTITION `pa5` VALUES LESS THAN (50) ENGINE = InnoDB,
+ PARTITION `pa6` VALUES LESS THAN (60) ENGINE = InnoDB,
+ PARTITION `pa7` VALUES LESS THAN (70) ENGINE = InnoDB,
+ PARTITION `pa8` VALUES LESS THAN (80) ENGINE = InnoDB,
+ PARTITION `pa9` VALUES LESS THAN (90) ENGINE = InnoDB,
+ PARTITION `pa10` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `pa11` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT count(*) "Slave norm" FROM test.regular_tbl;
Slave norm 500
SELECT count(*) "Slave bykey" FROM test.bykey_tbl;
diff --git a/mysql-test/suite/rpl/r/rpl_partition_innodb.result b/mysql-test/suite/rpl/r/rpl_partition_innodb.result
index 4657ed7dde5..e9fa13f315b 100644
--- a/mysql-test/suite/rpl/r/rpl_partition_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_partition_innodb.result
@@ -62,9 +62,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
@@ -106,9 +106,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = InnoDB,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = InnoDB,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
diff --git a/mysql-test/suite/rpl/r/rpl_partition_memory.result b/mysql-test/suite/rpl/r/rpl_partition_memory.result
index 1d57c48ad78..8dbfd20d260 100644
--- a/mysql-test/suite/rpl/r/rpl_partition_memory.result
+++ b/mysql-test/suite/rpl/r/rpl_partition_memory.result
@@ -62,9 +62,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MEMORY AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
@@ -106,9 +106,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MEMORY AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = MEMORY,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = MEMORY,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
diff --git a/mysql-test/suite/rpl/r/rpl_partition_myisam.result b/mysql-test/suite/rpl/r/rpl_partition_myisam.result
index 42ad10c8cf1..16a9ea85832 100644
--- a/mysql-test/suite/rpl/r/rpl_partition_myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_partition_myisam.result
@@ -62,9 +62,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
@@ -106,9 +106,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = MyISAM,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = MyISAM,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_8partition.result b/mysql-test/suite/rpl/r/rpl_row_basic_8partition.result
index f2774d2fc62..7ced45a9eab 100644
--- a/mysql-test/suite/rpl/r/rpl_row_basic_8partition.result
+++ b/mysql-test/suite/rpl/r/rpl_row_basic_8partition.result
@@ -28,13 +28,13 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(t))
-(PARTITION p0 VALUES LESS THAN (1901) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1946) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1966) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1986) ENGINE = MyISAM,
- PARTITION p4 VALUES LESS THAN (2005) ENGINE = MyISAM,
- PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (year(`t`))
+(PARTITION `p0` VALUES LESS THAN (1901) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1946) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1966) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1986) ENGINE = MyISAM,
+ PARTITION `p4` VALUES LESS THAN (2005) ENGINE = MyISAM,
+ PARTITION `p5` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
connection slave;
SHOW CREATE TABLE t1;
Table Create Table
@@ -49,13 +49,13 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(t))
-(PARTITION p0 VALUES LESS THAN (1901) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1946) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1966) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1986) ENGINE = MyISAM,
- PARTITION p4 VALUES LESS THAN (2005) ENGINE = MyISAM,
- PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (year(`t`))
+(PARTITION `p0` VALUES LESS THAN (1901) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1946) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1966) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1986) ENGINE = MyISAM,
+ PARTITION `p4` VALUES LESS THAN (2005) ENGINE = MyISAM,
+ PARTITION `p5` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
connection master;
"--- Insert into t1 --" as "";
--- Select from t1 on master ---
@@ -116,13 +116,13 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(t))
-(PARTITION p0 VALUES LESS THAN (1901) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1946) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1966) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1986) ENGINE = MyISAM,
- PARTITION p4 VALUES LESS THAN (2005) ENGINE = MyISAM,
- PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (year(`t`))
+(PARTITION `p0` VALUES LESS THAN (1901) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1946) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1966) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1986) ENGINE = MyISAM,
+ PARTITION `p4` VALUES LESS THAN (2005) ENGINE = MyISAM,
+ PARTITION `p5` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
connection slave;
SHOW CREATE TABLE t1;
Table Create Table
@@ -137,13 +137,13 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY RANGE (YEAR(t))
-(PARTITION p0 VALUES LESS THAN (1901) ENGINE = MyISAM,
- PARTITION p1 VALUES LESS THAN (1946) ENGINE = MyISAM,
- PARTITION p2 VALUES LESS THAN (1966) ENGINE = MyISAM,
- PARTITION p3 VALUES LESS THAN (1986) ENGINE = MyISAM,
- PARTITION p4 VALUES LESS THAN (2005) ENGINE = MyISAM,
- PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
+ PARTITION BY RANGE (year(`t`))
+(PARTITION `p0` VALUES LESS THAN (1901) ENGINE = MyISAM,
+ PARTITION `p1` VALUES LESS THAN (1946) ENGINE = MyISAM,
+ PARTITION `p2` VALUES LESS THAN (1966) ENGINE = MyISAM,
+ PARTITION `p3` VALUES LESS THAN (1986) ENGINE = MyISAM,
+ PARTITION `p4` VALUES LESS THAN (2005) ENGINE = MyISAM,
+ PARTITION `p5` VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
connection master;
"--- Insert into t1 --" as "";
--- Select from t1 on master ---
@@ -213,10 +213,10 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (id)
-(PARTITION p0 VALUES IN (2,4) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (42,142) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (412) ENGINE = MyISAM)
+ PARTITION BY LIST (`id`)
+(PARTITION `p0` VALUES IN (2,4) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (42,142) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (412) ENGINE = MyISAM)
connection slave;
SHOW CREATE TABLE t1;
Table Create Table
@@ -231,10 +231,10 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (id)
-(PARTITION p0 VALUES IN (2,4) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (42,142) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (412) ENGINE = MyISAM)
+ PARTITION BY LIST (`id`)
+(PARTITION `p0` VALUES IN (2,4) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (42,142) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (412) ENGINE = MyISAM)
connection master;
"--- Insert into t1 --" as "";
--- Select from t1 on master ---
@@ -295,10 +295,10 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (id)
-(PARTITION p0 VALUES IN (2,4) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (42,142) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (412) ENGINE = MyISAM)
+ PARTITION BY LIST (`id`)
+(PARTITION `p0` VALUES IN (2,4) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (42,142) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (412) ENGINE = MyISAM)
connection slave;
SHOW CREATE TABLE t1;
Table Create Table
@@ -313,10 +313,10 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY LIST (id)
-(PARTITION p0 VALUES IN (2,4) ENGINE = MyISAM,
- PARTITION p1 VALUES IN (42,142) ENGINE = MyISAM,
- PARTITION p2 VALUES IN (412) ENGINE = MyISAM)
+ PARTITION BY LIST (`id`)
+(PARTITION `p0` VALUES IN (2,4) ENGINE = MyISAM,
+ PARTITION `p1` VALUES IN (42,142) ENGINE = MyISAM,
+ PARTITION `p2` VALUES IN (412) ENGINE = MyISAM)
connection master;
"--- Insert into t1 --" as "";
--- Select from t1 on master ---
@@ -384,7 +384,7 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH ( YEAR(t))
+ PARTITION BY HASH (year(`t`))
PARTITIONS 4
connection slave;
SHOW CREATE TABLE t1;
@@ -400,7 +400,7 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH ( YEAR(t))
+ PARTITION BY HASH (year(`t`))
PARTITIONS 4
connection master;
"--- Insert into t1 --" as "";
@@ -461,7 +461,7 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH ( YEAR(t))
+ PARTITION BY HASH (year(`t`))
PARTITIONS 4
connection slave;
SHOW CREATE TABLE t1;
@@ -477,7 +477,7 @@ t1 CREATE TABLE `t1` (
`y` year(4) DEFAULT NULL,
`t` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
- PARTITION BY HASH ( YEAR(t))
+ PARTITION BY HASH (year(`t`))
PARTITIONS 4
connection master;
"--- Insert into t1 --" as "";
diff --git a/sql/item.h b/sql/item.h
index fc606e766f1..3cb904d3c59 100644
--- a/sql/item.h
+++ b/sql/item.h
@@ -1298,6 +1298,7 @@ public:
- generated columns
- check constraints
- default value expressions
+ - partitioning expressions
*/
void print_for_table_def(String *str)
{
diff --git a/sql/sql_partition.cc b/sql/sql_partition.cc
index c3f2d8ec14e..22fa4242ad8 100644
--- a/sql/sql_partition.cc
+++ b/sql/sql_partition.cc
@@ -990,9 +990,7 @@ static bool fix_fields_part_func(THD *thd, Item* func_expr, TABLE *table,
result= set_up_field_array(thd, table, is_sub_part);
end:
end_lex_with_single_table(thd, table, old_lex);
-#if !defined(DBUG_OFF)
func_expr->walk(&Item::change_context_processor, 0, 0);
-#endif
DBUG_RETURN(result);
}
@@ -2254,12 +2252,9 @@ char *generate_partition_syntax(THD *thd, partition_info *part_info,
partition_element *part_elem;
int err= 0;
List_iterator<partition_element> part_it(part_info->partitions);
- ulonglong save_options= thd->variables.option_bits;
StringBuffer<1024> str;
DBUG_ENTER("generate_partition_syntax");
- thd->variables.option_bits&= ~OPTION_QUOTE_SHOW_CREATE;
-
err+= str.append(STRING_WITH_LEN(" PARTITION BY "));
switch (part_info->part_type)
{
@@ -2289,7 +2284,7 @@ char *generate_partition_syntax(THD *thd, partition_info *part_info,
if (part_info->part_expr)
{
err+= str.append('(');
- err+= str.append(part_info->part_func_string, part_info->part_func_len);
+ part_info->part_expr->print_for_table_def(&str);
err+= str.append(')');
}
else if (part_info->column_list)
@@ -2319,7 +2314,7 @@ char *generate_partition_syntax(THD *thd, partition_info *part_info,
if (part_info->subpart_expr)
{
err+= str.append('(');
- err+= str.append(part_info->subpart_func_string, part_info->subpart_func_len);
+ part_info->subpart_expr->print_for_table_def(&str);
err+= str.append(')');
}
if ((!part_info->use_default_num_subpartitions) &&
@@ -2381,7 +2376,6 @@ char *generate_partition_syntax(THD *thd, partition_info *part_info,
err+= str.append(')');
} while (++i < tot_num_parts);
}
- thd->variables.option_bits= save_options;
if (err)
DBUG_RETURN(NULL);
*buf_length= str.length();
diff --git a/sql/sql_show.cc b/sql/sql_show.cc
index d0d253cd911..0e214609291 100644
--- a/sql/sql_show.cc
+++ b/sql/sql_show.cc
@@ -6921,8 +6921,9 @@ static int get_schema_partitions_record(THD *thd, TABLE_LIST *tables,
/* Partition expression */
if (part_info->part_expr)
{
- table->field[9]->store(part_info->part_func_string,
- part_info->part_func_len, cs);
+ StringBuffer<STRING_BUFFER_USUAL_SIZE> str(cs);
+ part_info->part_expr->print_for_table_def(&str);
+ table->field[9]->store(str.ptr(), str.length(), str.charset());
}
else if (part_info->list_of_part_fields)
{
@@ -6947,8 +6948,9 @@ static int get_schema_partitions_record(THD *thd, TABLE_LIST *tables,
/* Subpartition expression */
if (part_info->subpart_expr)
{
- table->field[10]->store(part_info->subpart_func_string,
- part_info->subpart_func_len, cs);
+ StringBuffer<STRING_BUFFER_USUAL_SIZE> str(cs);
+ part_info->subpart_expr->print_for_table_def(&str);
+ table->field[10]->store(str.ptr(), str.length(), str.charset());
}
else if (part_info->list_of_subpart_fields)
{
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
index 2aeeda4cfe6..a05ad547a0b 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
@@ -258,7 +258,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`i`),
KEY `j` (`j`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (i)
+ PARTITION BY KEY (`i`)
PARTITIONS 4
SELECT * FROM t1 ORDER BY i LIMIT 10;
i j k
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_crash.result b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_crash.result
index 6abc9e61386..d3801258f0c 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_crash.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_crash.result
@@ -37,7 +37,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`i`),
KEY `j` (`j`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (i)
+ PARTITION BY KEY (`i`)
PARTITIONS 4
ALTER TABLE t1 ADD INDEX kij(i,j), ALGORITHM=INPLACE;
SELECT * FROM t1 ORDER BY i LIMIT 10;
@@ -72,7 +72,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`i`),
KEY `j` (`j`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (i)
+ PARTITION BY KEY (`i`)
PARTITIONS 4
ALTER TABLE t1 ADD INDEX kij(i,j), ALGORITHM=INPLACE;
SHOW CREATE TABLE t1;
@@ -85,7 +85,7 @@ t1 CREATE TABLE `t1` (
KEY `j` (`j`),
KEY `kij` (`i`,`j`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (i)
+ PARTITION BY KEY (`i`)
PARTITIONS 4
SELECT COUNT(*) FROM t1;
COUNT(*)
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_extra_col_slave_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_extra_col_slave_tokudb.result
index 6caa51128f9..8906cf31d74 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_extra_col_slave_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_extra_col_slave_tokudb.result
@@ -662,7 +662,7 @@ t16 CREATE TABLE `t16` (
`c5` char(5) DEFAULT NULL,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** Show table on Slave ****
connection slave;
@@ -678,7 +678,7 @@ t16 CREATE TABLE `t16` (
`c7` timestamp NULL DEFAULT current_timestamp(),
PRIMARY KEY (`c1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (c1)
+ PARTITION BY KEY (`c1`)
PARTITIONS 4
*** DROP TABLE t16 ***
connection master;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_partition_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_partition_tokudb.result
index 7b731bc785c..d7e99db1d0e 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_partition_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_partition_tokudb.result
@@ -62,9 +62,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=TokuDB AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
@@ -106,9 +106,9 @@ byrange_tbl CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=TokuDB AUTO_INCREMENT=201 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-(PARTITION pa100 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION paMax VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`id`)
+(PARTITION `pa100` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `paMax` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
show create table test.regular_tbl;
Table Create Table
regular_tbl CREATE TABLE `regular_tbl` (
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_bug28430.result b/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_bug28430.result
index 4858d5f099b..c7450a1b9c0 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_bug28430.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_bug28430.result
@@ -115,20 +115,20 @@ Create Table CREATE TABLE `byrange_tbl` (
`filler` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=TokuDB AUTO_INCREMENT=1001 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (id)
-SUBPARTITION BY HASH (id)
+ PARTITION BY RANGE (`id`)
+SUBPARTITION BY HASH (`id`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION pa2 VALUES LESS THAN (20) ENGINE = TokuDB,
- PARTITION pa3 VALUES LESS THAN (30) ENGINE = TokuDB,
- PARTITION pa4 VALUES LESS THAN (40) ENGINE = TokuDB,
- PARTITION pa5 VALUES LESS THAN (50) ENGINE = TokuDB,
- PARTITION pa6 VALUES LESS THAN (60) ENGINE = TokuDB,
- PARTITION pa7 VALUES LESS THAN (70) ENGINE = TokuDB,
- PARTITION pa8 VALUES LESS THAN (80) ENGINE = TokuDB,
- PARTITION pa9 VALUES LESS THAN (90) ENGINE = TokuDB,
- PARTITION pa10 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+(PARTITION `pa1` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `pa2` VALUES LESS THAN (20) ENGINE = TokuDB,
+ PARTITION `pa3` VALUES LESS THAN (30) ENGINE = TokuDB,
+ PARTITION `pa4` VALUES LESS THAN (40) ENGINE = TokuDB,
+ PARTITION `pa5` VALUES LESS THAN (50) ENGINE = TokuDB,
+ PARTITION `pa6` VALUES LESS THAN (60) ENGINE = TokuDB,
+ PARTITION `pa7` VALUES LESS THAN (70) ENGINE = TokuDB,
+ PARTITION `pa8` VALUES LESS THAN (80) ENGINE = TokuDB,
+ PARTITION `pa9` VALUES LESS THAN (90) ENGINE = TokuDB,
+ PARTITION `pa10` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `pa11` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT count(*) "Slave norm" FROM test.regular_tbl;
Slave norm 500
SELECT count(*) "Slave bykey" FROM test.bykey_tbl;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result
index 714b0d861c0..29d2be47f1c 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result
@@ -10,7 +10,7 @@ foo CREATE TABLE `foo` (
`b` int(11) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 2
ALTER TABLE foo ADD KEY(b);
SHOW CREATE TABLE foo;
@@ -21,6 +21,6 @@ foo CREATE TABLE `foo` (
PRIMARY KEY (`a`),
KEY `b` (`b`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 2
DROP TABLE foo;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result
index f8562bfc25c..99f87aec225 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result
@@ -9,7 +9,7 @@ foo CREATE TABLE `foo` (
`b` int(11) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 2
ALTER TABLE foo ADD COLUMN c INT;
SHOW CREATE TABLE foo;
@@ -20,6 +20,6 @@ foo CREATE TABLE `foo` (
`c` int(11) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 2
DROP TABLE foo;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_alter3_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_alter3_tokudb.result
index 1aa7b778aae..1a958e8a6b9 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_alter3_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_alter3_tokudb.result
@@ -77,7 +77,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -95,7 +95,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (DAYOFYEAR(f_date))
+ PARTITION BY HASH (dayofyear(`f_date`))
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -111,7 +111,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
+ PARTITION BY HASH (year(`f_date`))
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -133,10 +133,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -156,11 +156,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -177,15 +177,15 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB,
- PARTITION p6 ENGINE = TokuDB,
- PARTITION p7 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB,
+ PARTITION `p6` ENGINE = TokuDB,
+ PARTITION `p7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -214,14 +214,14 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB,
- PARTITION p6 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB,
+ PARTITION `p6` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -237,13 +237,13 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -259,12 +259,12 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -280,11 +280,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -300,10 +300,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -319,9 +319,9 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -337,8 +337,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (YEAR(f_date))
-(PARTITION p0 ENGINE = TokuDB)
+ PARTITION BY HASH (year(`f_date`))
+(PARTITION `p0` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) FROM t1 WHERE f_date = '1000-02-10';
@@ -420,7 +420,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
+ PARTITION BY KEY (`f_int1`)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -445,10 +445,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -468,11 +468,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -492,15 +492,15 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB,
- PARTITION p6 ENGINE = TokuDB,
- PARTITION p7 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB,
+ PARTITION `p6` ENGINE = TokuDB,
+ PARTITION `p7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -527,14 +527,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB,
- PARTITION p6 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB,
+ PARTITION `p6` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -553,13 +553,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB,
- PARTITION p5 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB,
+ PARTITION `p5` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -578,12 +578,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB,
- PARTITION p4 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB,
+ PARTITION `p4` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -602,11 +602,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -625,10 +625,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB,
- PARTITION part7 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part7` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -647,9 +647,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB,
- PARTITION part1 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB,
+ PARTITION `part1` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
@@ -668,8 +668,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (f_int1)
-(PARTITION p0 ENGINE = TokuDB)
+ PARTITION BY KEY (`f_int1`)
+(PARTITION `p0` ENGINE = TokuDB)
t1.frm
t1.par
EXPLAIN PARTITIONS SELECT COUNT(*) <> 1 FROM t1 WHERE f_int1 = 3;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_auto_increment_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_auto_increment_tokudb.result
index 3207e5fda86..b18f970d2ce 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_auto_increment_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_auto_increment_tokudb.result
@@ -189,7 +189,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -413,7 +413,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -426,7 +426,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -444,7 +444,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
DROP TABLE t1;
# Test with two threads
@@ -715,7 +715,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1;
@@ -724,7 +724,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -733,7 +733,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -742,7 +742,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -758,7 +758,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1;
@@ -767,7 +767,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -776,7 +776,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
@@ -799,7 +799,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -808,7 +808,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1;
c1
@@ -820,7 +820,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1;
@@ -829,7 +829,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
@@ -853,7 +853,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
FLUSH TABLE;
SHOW CREATE TABLE t1;
@@ -862,7 +862,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (4);
FLUSH TABLE;
@@ -872,7 +872,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
INSERT INTO t1 VALUES (NULL);
FLUSH TABLE;
@@ -882,7 +882,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`)
) ENGINE=TokuDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
- PARTITION BY HASH (c1)
+ PARTITION BY HASH (`c1`)
PARTITIONS 2
SELECT * FROM t1 ORDER BY c1;
c1
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_bit_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_bit_tokudb.result
index cfd8155caf1..5cde7dd065e 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_bit_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_bit_tokudb.result
@@ -9,7 +9,7 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
drop table t1;
create table t1 (a bit(0), primary key (a)) engine='TOKUDB'
partition by key (a) (
@@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 ENGINE = TokuDB,
- PARTITION pa2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` ENGINE = TokuDB,
+ PARTITION `pa2` ENGINE = TokuDB)
drop table t1;
create table t1 (a bit(64), primary key (a)) engine='TOKUDB'
partition by key (a) partitions 2;
@@ -33,7 +33,7 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 2
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
@@ -61,11 +61,11 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'),
@@ -91,7 +91,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
insert into t2 values (b'0'), (b'1');
select hex(a) from t2;
@@ -104,7 +104,7 @@ Table Create Table
t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -117,7 +117,7 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 4
select hex(a) from t2;
hex(a)
@@ -136,13 +136,13 @@ t3 CREATE TABLE `t3` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES LESS THAN (3) ENGINE = TokuDB,
- PARTITION pa2 VALUES LESS THAN (16) ENGINE = TokuDB,
- PARTITION pa3 VALUES LESS THAN (64) ENGINE = TokuDB,
- PARTITION pa4 VALUES LESS THAN (256) ENGINE = TokuDB)
+(PARTITION `pa1` VALUES LESS THAN (3) ENGINE = TokuDB,
+ PARTITION `pa2` VALUES LESS THAN (16) ENGINE = TokuDB,
+ PARTITION `pa3` VALUES LESS THAN (64) ENGINE = TokuDB,
+ PARTITION `pa4` VALUES LESS THAN (256) ENGINE = TokuDB)
255 inserts;
select hex(a) from t3 where a=b'01010101';
hex(a)
@@ -419,12 +419,12 @@ t4 CREATE TABLE `t4` (
`a` bit(8) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (`a`)
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = TokuDB,
- PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = TokuDB,
- PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = TokuDB)
+(PARTITION `pa1` VALUES IN (0,1,2,3) ENGINE = TokuDB,
+ PARTITION `pa2` VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = TokuDB,
+ PARTITION `pa3` VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = TokuDB)
32 inserts;
select hex(a) from t4 where a=b'00000001';
hex(a)
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_char_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_char_tokudb.result
index 0d206906df3..86686296b81 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_char_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_char_tokudb.result
Binary files differ
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_datetime_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_datetime_tokudb.result
index 58a82b8f684..0bbd8bd75cc 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_datetime_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_datetime_tokudb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -40,7 +40,7 @@ t2 CREATE TABLE `t2` (
`a` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -137,11 +137,11 @@ t1 CREATE TABLE `t1` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t1;
a
@@ -167,7 +167,7 @@ t2 CREATE TABLE `t2` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t2;
@@ -291,13 +291,13 @@ t3 CREATE TABLE `t3` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = TokuDB)
12 inserts;
select count(*) from t3;
count(*)
@@ -331,13 +331,13 @@ t4 CREATE TABLE `t4` (
`a` date NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = TokuDB,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = TokuDB,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = TokuDB,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = TokuDB)
12 inserts;
select count(*) from t4;
count(*)
@@ -369,11 +369,11 @@ t1 CREATE TABLE `t1` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59');
select * from t1;
a
@@ -399,7 +399,7 @@ t2 CREATE TABLE `t2` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16');
select * from t2;
@@ -498,13 +498,13 @@ t3 CREATE TABLE `t3` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (16) ENGINE = TokuDB,
- PARTITION quarter2 VALUES LESS THAN (31) ENGINE = TokuDB,
- PARTITION quarter3 VALUES LESS THAN (46) ENGINE = TokuDB,
- PARTITION quarter4 VALUES LESS THAN (61) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES LESS THAN (16) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES LESS THAN (31) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES LESS THAN (46) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES LESS THAN (61) ENGINE = TokuDB)
59 inserts;
select count(*) from t3;
count(*)
@@ -585,13 +585,13 @@ t4 CREATE TABLE `t4` (
`a` time NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (second(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (second(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = TokuDB,
- PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = TokuDB,
- PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = TokuDB,
- PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = TokuDB)
59 inserts;
select count(*) from t4;
count(*)
@@ -670,11 +670,11 @@ t1 CREATE TABLE `t1` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1;
a
@@ -700,7 +700,7 @@ t2 CREATE TABLE `t2` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2;
@@ -799,13 +799,13 @@ t3 CREATE TABLE `t3` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION quarter2 VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION quarter3 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION quarter4 VALUES LESS THAN (13) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES LESS THAN (13) ENGINE = TokuDB)
12 inserts;
select count(*) from t3;
count(*)
@@ -839,13 +839,13 @@ t4 CREATE TABLE `t4` (
`a` datetime NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (month(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (month(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 3
-(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = TokuDB,
- PARTITION quarter2 VALUES IN (4,5,6) ENGINE = TokuDB,
- PARTITION quarter3 VALUES IN (7,8,9) ENGINE = TokuDB,
- PARTITION quarter4 VALUES IN (10,11,12) ENGINE = TokuDB)
+(PARTITION `quarter1` VALUES IN (1,2,3) ENGINE = TokuDB,
+ PARTITION `quarter2` VALUES IN (4,5,6) ENGINE = TokuDB,
+ PARTITION `quarter3` VALUES IN (7,8,9) ENGINE = TokuDB,
+ PARTITION `quarter4` VALUES IN (10,11,12) ENGINE = TokuDB)
12 inserts;
select count(*) from t4;
count(*)
@@ -877,11 +877,11 @@ t1 CREATE TABLE `t1` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values ('1975'), (2020), ('1980'), ('2000');
select * from t1;
a
@@ -907,7 +907,7 @@ t2 CREATE TABLE `t2` (
`a` year(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 12
insert into t2 values ('1975'), ('2020'), ('1980'), ('2000');
select * from t2;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_debug_sync_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_debug_sync_tokudb.result
index 98eba1276c8..7186da6f69a 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_debug_sync_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_debug_sync_tokudb.result
@@ -56,8 +56,8 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1 STATS_PERSISTENT=0
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
t1.frm
t1.par
SET DEBUG_SYNC='before_open_in_get_all_tables SIGNAL parked WAIT_FOR open';
@@ -90,9 +90,9 @@ Table Create Table
t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1 STATS_PERSISTENT=0
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION p10 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `p10` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM t1;
a
1
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_decimal_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_decimal_tokudb.result
index 7ec843191e9..6dfeda71b48 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_decimal_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_decimal_tokudb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` decimal(10,4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567);
select * from t1;
a
@@ -54,7 +54,7 @@ t2 CREATE TABLE `t2` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567);
select * from t2;
@@ -100,14 +100,14 @@ t3 CREATE TABLE `t3` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (floor(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY RANGE (floor(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES LESS THAN (2) ENGINE = TokuDB,
- PARTITION pa4 VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION pa6 VALUES LESS THAN (6) ENGINE = TokuDB,
- PARTITION pa8 VALUES LESS THAN (8) ENGINE = TokuDB,
- PARTITION pa10 VALUES LESS THAN (10) ENGINE = TokuDB)
+(PARTITION `pa2` VALUES LESS THAN (2) ENGINE = TokuDB,
+ PARTITION `pa4` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `pa6` VALUES LESS THAN (6) ENGINE = TokuDB,
+ PARTITION `pa8` VALUES LESS THAN (8) ENGINE = TokuDB,
+ PARTITION `pa10` VALUES LESS THAN (10) ENGINE = TokuDB)
9*3 inserts;
select count(*) from t3;
count(*)
@@ -127,14 +127,14 @@ t4 CREATE TABLE `t4` (
`a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (ceiling(a))
-SUBPARTITION BY KEY (a)
+ PARTITION BY LIST (ceiling(`a`))
+SUBPARTITION BY KEY (`a`)
SUBPARTITIONS 2
-(PARTITION pa2 VALUES IN (1,2) ENGINE = TokuDB,
- PARTITION pa4 VALUES IN (3,4) ENGINE = TokuDB,
- PARTITION pa6 VALUES IN (5,6) ENGINE = TokuDB,
- PARTITION pa8 VALUES IN (7,8) ENGINE = TokuDB,
- PARTITION pa10 VALUES IN (9,10) ENGINE = TokuDB)
+(PARTITION `pa2` VALUES IN (1,2) ENGINE = TokuDB,
+ PARTITION `pa4` VALUES IN (3,4) ENGINE = TokuDB,
+ PARTITION `pa6` VALUES IN (5,6) ENGINE = TokuDB,
+ PARTITION `pa8` VALUES IN (7,8) ENGINE = TokuDB,
+ PARTITION `pa10` VALUES IN (9,10) ENGINE = TokuDB)
9*3 inserts;
select count(*) from t4;
count(*)
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_engine_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_engine_tokudb.result
index c14e895f8f2..a921ba0f56d 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_engine_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_engine_tokudb.result
@@ -68,7 +68,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
# check prerequisites-1 success: 1
@@ -525,9 +525,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -984,14 +984,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -1509,14 +1509,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2010,14 +2010,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2472,14 +2472,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -2934,9 +2934,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3393,14 +3393,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -3858,14 +3858,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4316,8 +4316,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = TokuDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = TokuDB)
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
@@ -4770,11 +4770,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB))
# check prerequisites-1 success: 1
# check COUNT(*) success: 1
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_exch_qa_1_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_exch_qa_1_tokudb.result
index da13bf5bc5b..8f3d888a5a3 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_exch_qa_1_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_exch_qa_1_tokudb.result
@@ -128,10 +128,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`) USING BTREE
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = TokuDB)
ALTER TABLE tp DROP INDEX a;
ALTER TABLE t_10 DROP INDEX a;
ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b);
@@ -153,10 +153,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`,`b`) USING BTREE
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p2 VALUES LESS THAN (1000) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p2` VALUES LESS THAN (1000) ENGINE = TokuDB)
DROP TABLE IF EXISTS t_10;
DROP TABLE IF EXISTS t_100;
DROP TABLE IF EXISTS t_1000;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_exchange_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_exchange_tokudb.result
index 11c75321b4b..b3cc206e854 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_exchange_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_exchange_tokudb.result
@@ -13,7 +13,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -86,7 +86,7 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
+ PARTITION BY HASH (`a`)
PARTITIONS 4
SHOW CREATE TABLE t;
Table Create Table
@@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work
@@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail
@@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM tp WHERE a = 99;
a b
99 End of values
@@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION p0 VALUES LESS THAN (100) ENGINE = TokuDB,
- PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `p0` VALUES LESS THAN (100) ENGINE = TokuDB,
+ PARTITION `p1` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM t;
a b
10 Ten
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_float_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_float_tokudb.result
index 4f75249a21c..41cf88139ed 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_float_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_float_tokudb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` float NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5);
select * from t2;
@@ -100,11 +100,11 @@ t1 CREATE TABLE `t1` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t1;
a
@@ -138,7 +138,7 @@ t2 CREATE TABLE `t2` (
`a` double NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 10
insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t2;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_int_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_int_tokudb.result
index 581b5a72a0e..87ad2fc16f2 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_int_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_int_tokudb.result
@@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (255), (254), (253), (252), (1), (2), (128);
select * from t1;
a
@@ -46,7 +46,7 @@ t2 CREATE TABLE `t2` (
`a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (255), (254), (253), (252);
select * from t2;
@@ -78,7 +78,7 @@ t3 CREATE TABLE `t3` (
`a` tinyint(4) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0);
select * from t3;
@@ -119,11 +119,11 @@ t1 CREATE TABLE `t1` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256);
select * from t1;
a
@@ -155,7 +155,7 @@ t2 CREATE TABLE `t2` (
`a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (65535), (65534), (65533), (65532);
select * from t2;
@@ -187,7 +187,7 @@ t3 CREATE TABLE `t3` (
`a` smallint(6) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0);
select * from t3;
@@ -228,11 +228,11 @@ t1 CREATE TABLE `t1` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535);
select * from t1;
a
@@ -264,7 +264,7 @@ t2 CREATE TABLE `t2` (
`a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292);
select * from t2;
@@ -296,7 +296,7 @@ t3 CREATE TABLE `t3` (
`a` int(11) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0);
select * from t3;
@@ -337,11 +337,11 @@ t1 CREATE TABLE `t1` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535);
select * from t1;
a
@@ -373,7 +373,7 @@ t2 CREATE TABLE `t2` (
`a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (16777215), (16777214), (16777213), (16777212);
select * from t2;
@@ -405,7 +405,7 @@ t3 CREATE TABLE `t3` (
`a` mediumint(9) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0);
select * from t3;
@@ -446,11 +446,11 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535);
select * from t1;
a
@@ -494,7 +494,7 @@ t2 CREATE TABLE `t2` (
`a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 8
insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612);
select * from t2;
@@ -526,7 +526,7 @@ t3 CREATE TABLE `t3` (
`a` bigint(20) NOT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
+ PARTITION BY KEY (`a`)
PARTITIONS 7
insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0);
select * from t3;
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc0_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc0_tokudb.result
index 7ee2018a661..4c30d47f526 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc0_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc0_tokudb.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION partE VALUES LESS THAN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION partE VALUES IN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES IN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES IN (22) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `partE` VALUES IN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES IN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES IN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -1004,10 +1004,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = TokuDB,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = TokuDB,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = TokuDB,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = TokuDB,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc10_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc10_tokudb.result
index 28aa690fea4..6ccd9afefab 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc10_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc10_tokudb.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of EXCHANGE PARTITION WITH TABLE
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
@@ -121,10 +121,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -200,11 +200,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -293,14 +293,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -321,10 +321,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -357,10 +357,10 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -436,11 +436,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -518,14 +518,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION partE VALUES LESS THAN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -549,12 +549,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -587,11 +587,11 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -667,11 +667,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -749,14 +749,14 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION partE VALUES IN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES IN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES IN (22) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `partE` VALUES IN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES IN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES IN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -780,12 +780,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -818,12 +818,12 @@ Table Create Table
TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -890,11 +890,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB)
DROP TABLE tablea;
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
@@ -933,10 +933,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = TokuDB,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = TokuDB,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = TokuDB,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = TokuDB,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc1_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc1_tokudb.result
index 63ecc04b812..fce0d496032 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc1_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_mgm_lc1_tokudb.result
@@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS
@@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
SELECT * FROM TableB;
a
10
@@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -264,10 +264,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY KEY (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -355,14 +355,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB,
- PARTITION PartD ENGINE = TokuDB,
- PARTITION partE ENGINE = TokuDB,
- PARTITION Partf ENGINE = TokuDB,
- PARTITION PartG ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB,
+ PARTITION `PartD` ENGINE = TokuDB,
+ PARTITION `partE` ENGINE = TokuDB,
+ PARTITION `Partf` ENGINE = TokuDB,
+ PARTITION `PartG` ENGINE = TokuDB)
ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA;
a
@@ -383,10 +383,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION parta ENGINE = TokuDB,
- PARTITION partB ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `parta` ENGINE = TokuDB,
+ PARTITION `partB` ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@@ -419,10 +419,10 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -491,10 +491,10 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (a)
-(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = TokuDB,
- PARTITION parta COMMENT = 'Previusly named partB' ENGINE = TokuDB,
- PARTITION Partc ENGINE = TokuDB)
+ PARTITION BY HASH (`a`)
+(PARTITION `partB` COMMENT = 'Previusly named parta' ENGINE = TokuDB,
+ PARTITION `parta` COMMENT = 'Previusly named partB' ENGINE = TokuDB,
+ PARTITION `Partc` ENGINE = TokuDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -571,14 +571,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION partE VALUES LESS THAN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES LESS THAN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES LESS THAN (22) ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `partE` VALUES LESS THAN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES LESS THAN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES LESS THAN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -602,12 +602,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (7) ENGINE = TokuDB,
- PARTITION Partc VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION PartD VALUES LESS THAN (13) ENGINE = TokuDB,
- PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (7) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES LESS THAN (13) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@@ -640,11 +640,11 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -713,11 +713,11 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION parta VALUES LESS THAN (4) ENGINE = TokuDB,
- PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
- PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
- PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `parta` VALUES LESS THAN (4) ENGINE = TokuDB,
+ PARTITION `partD` VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = TokuDB,
+ PARTITION `partC` VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = TokuDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -794,14 +794,14 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION partE VALUES IN (16) ENGINE = TokuDB,
- PARTITION Partf VALUES IN (19) ENGINE = TokuDB,
- PARTITION PartG VALUES IN (22) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `partE` VALUES IN (16) ENGINE = TokuDB,
+ PARTITION `Partf` VALUES IN (19) ENGINE = TokuDB,
+ PARTITION `PartG` VALUES IN (22) ENGINE = TokuDB)
ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION
@@ -825,12 +825,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION parta VALUES IN (1,8,9) ENGINE = TokuDB,
- PARTITION partB VALUES IN (2,10,11) ENGINE = TokuDB,
- PARTITION Partc VALUES IN (3,4,7) ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `parta` VALUES IN (1,8,9) ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (2,10,11) ENGINE = TokuDB,
+ PARTITION `Partc` VALUES IN (3,4,7) ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7)
@@ -863,12 +863,12 @@ Table Create Table
TableA CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of RENAME TABLE
RENAME TABLE TableA to TableB;
SELECT * FROM TableB;
@@ -928,12 +928,12 @@ Table Create Table
tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (a)
-(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
- PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
- PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
- PARTITION PartD VALUES IN (5,6,12) ENGINE = TokuDB,
- PARTITION PartE VALUES IN (13) ENGINE = TokuDB)
+ PARTITION BY LIST (`a`)
+(PARTITION `Partc` VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `parta` VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `partB` VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = TokuDB,
+ PARTITION `PartD` VALUES IN (5,6,12) ENGINE = TokuDB,
+ PARTITION `PartE` VALUES IN (13) ENGINE = TokuDB)
# Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING;
SELECT * FROM TableA;
@@ -971,10 +971,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`)
) ENGINE=TokuDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
- PARTITION BY RANGE (a)
-(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = TokuDB,
- PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = TokuDB,
- PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
+ PARTITION BY RANGE (`a`)
+(PARTITION `LT1000` VALUES LESS THAN (1000) ENGINE = TokuDB,
+ PARTITION `LT2000` VALUES LESS THAN (2000) ENGINE = TokuDB,
+ PARTITION `MAX` VALUES LESS THAN MAXVALUE ENGINE = TokuDB)
SELECT * FROM t1 ORDER BY a;
a b
1 First
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_special_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_special_tokudb.result
index 79274aa903b..a2df5bc5831 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_special_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_special_tokudb.result
@@ -13,11 +13,11 @@ t1 CREATE TABLE `t1` (
`d` enum('m','w') NOT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m'),
('1983-12-31', 'cdef', 'srtbvsr', 'w'),
@@ -55,11 +55,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -105,11 +105,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h,a1,b1,c1,d1,e1,f1,g1,h1)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
@@ -185,11 +185,11 @@ t1 CREATE TABLE `t1` (
`i` char(255) DEFAULT NULL,
PRIMARY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`a1`,`b1`,`c1`,`d1`,`e1`,`f1`,`g1`,`h1`)
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY KEY (a,b,c,d,e,f,g,h)
-(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
- PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
- PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
- PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
+ PARTITION BY KEY (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`)
+(PARTITION `pa1` MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = TokuDB,
+ PARTITION `pa2` MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = TokuDB,
+ PARTITION `pa3` MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = TokuDB,
+ PARTITION `pa4` MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = TokuDB)
insert into t1 values
('1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113,'1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, '1975-01-01', 'abcde', 'abcde','m', 1234, 123.45, 32412341234, 113, 'tbhth nrzh ztfghgfh fzh ftzhj fztjh'),
('1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127,'1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, '1983-12-31', 'cdef', 'srtbvsr', 'w', 45634, 13452.56, 3452346456, 127, 'liuugbzvdmrlti b itiortudirtfgtibm dfi'),
diff --git a/storage/tokudb/mysql-test/tokudb_parts/r/partition_syntax_tokudb.result b/storage/tokudb/mysql-test/tokudb_parts/r/partition_syntax_tokudb.result
index 1b5d2870cda..c84b4601332 100644
--- a/storage/tokudb/mysql-test/tokudb_parts/r/partition_syntax_tokudb.result
+++ b/storage/tokudb/mysql-test/tokudb_parts/r/partition_syntax_tokudb.result
@@ -658,9 +658,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = TokuDB,
- PARTITION part3 VALUES IN (1) ENGINE = TokuDB)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = TokuDB,
+ PARTITION `part3` VALUES IN (1) ENGINE = TokuDB)
DROP TABLE t1;
# 3.5.3 Reveal that IN (...NULL) is not mapped to IN(0)
@@ -685,10 +685,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY LIST (MOD(f_int1,2))
-(PARTITION part1 VALUES IN (NULL) ENGINE = TokuDB,
- PARTITION part2 VALUES IN (0) ENGINE = TokuDB,
- PARTITION part3 VALUES IN (1) ENGINE = TokuDB)
+ PARTITION BY LIST (`f_int1` % 2)
+(PARTITION `part1` VALUES IN (NULL) ENGINE = TokuDB,
+ PARTITION `part2` VALUES IN (0) ENGINE = TokuDB,
+ PARTITION `part3` VALUES IN (1) ENGINE = TokuDB)
DROP TABLE t1;
@@ -719,7 +719,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
DROP TABLE t1;
# 4.1.2 no partition number, named partitions
@@ -741,9 +741,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
DROP TABLE t1;
# 4.1.3 variations on no partition/subpartition number, named partitions,
@@ -826,17 +826,17 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (10)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (20)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB),
- PARTITION part3 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart31 ENGINE = TokuDB,
- SUBPARTITION subpart32 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (10)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (20)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB),
+ PARTITION `part3` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart31` ENGINE = TokuDB,
+ SUBPARTITION `subpart32` ENGINE = TokuDB))
DROP TABLE t1;
#------------------------------------------------------------------------
@@ -862,7 +862,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 2
DROP TABLE t1;
@@ -887,11 +887,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 2
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = TokuDB)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = TokuDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -912,7 +912,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
+ PARTITION BY HASH (`f_int1`)
PARTITIONS 1
DROP TABLE t1;
@@ -937,11 +937,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
SUBPARTITIONS 1
-(PARTITION part1 VALUES LESS THAN (10) ENGINE = TokuDB,
- PARTITION part2 VALUES LESS THAN (2147483646) ENGINE = TokuDB)
+(PARTITION `part1` VALUES LESS THAN (10) ENGINE = TokuDB,
+ PARTITION `part2` VALUES LESS THAN (2147483646) ENGINE = TokuDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -1681,9 +1681,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY HASH (f_int1)
-(PARTITION part1 ENGINE = TokuDB,
- PARTITION part2 ENGINE = TokuDB)
+ PARTITION BY HASH (`f_int1`)
+(PARTITION `part1` ENGINE = TokuDB,
+ PARTITION `part2` ENGINE = TokuDB)
DROP TABLE t1;
CREATE TABLE t1 (
@@ -1710,14 +1710,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=TokuDB DEFAULT CHARSET=latin1
- PARTITION BY RANGE (f_int1)
-SUBPARTITION BY HASH (f_int1)
-(PARTITION part1 VALUES LESS THAN (1000)
- (SUBPARTITION subpart11 ENGINE = TokuDB,
- SUBPARTITION subpart12 ENGINE = TokuDB),
- PARTITION part2 VALUES LESS THAN (2147483646)
- (SUBPARTITION subpart21 ENGINE = TokuDB,
- SUBPARTITION subpart22 ENGINE = TokuDB))
+ PARTITION BY RANGE (`f_int1`)
+SUBPARTITION BY HASH (`f_int1`)
+(PARTITION `part1` VALUES LESS THAN (1000)
+ (SUBPARTITION `subpart11` ENGINE = TokuDB,
+ SUBPARTITION `subpart12` ENGINE = TokuDB),
+ PARTITION `part2` VALUES LESS THAN (2147483646)
+ (SUBPARTITION `subpart21` ENGINE = TokuDB,
+ SUBPARTITION `subpart22` ENGINE = TokuDB))
DROP TABLE t1;
# 4.3.2 (positive) number of partition/subpartition ,