Current Path : /home/usr.opt/mysql57/mysql-test/suite/engines/funcs/t/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //home/usr.opt/mysql57/mysql-test/suite/engines/funcs/t/tc_partition_value_specific.test |
# We use a separate test wrapper for engines not supporting native partitioning # since the test results will be different due to deprecation warnings. This test # expects to either be executed directly with InnoDB as default engine, or to be # executed indirectly by being included in a test wrapper setting the ENGINE # variable. --disable_warnings if (!$ENGINE) { let $ENGINE=`SELECT variable_value FROM performance_schema.global_variables WHERE variable_name = 'DEFAULT_STORAGE_ENGINE'`; if ($ENGINE != "InnoDB") { skip Engines not supporting native partitioning are tested using a test wrapper; } } --enable_warnings --disable_warnings DROP TABLE IF EXISTS t1; --enable_warnings CREATE TABLE t1 ( c1 SMALLINT, c2 INT) PARTITION BY LIST (c1) ( PARTITION r0 VALUES IN (1, 5, 9, 13, 17, 21), PARTITION r1 VALUES IN (2, 6, 10, 14, 18, 22), PARTITION r2 VALUES IN (3, 7, 11, 15, 19, 23), PARTITION r3 VALUES IN (4, 8, 12, 16, 20, 24)); SHOW TABLES; --replace_result $ENGINE ENGINE SHOW CREATE TABLE t1; DROP TABLE t1; SHOW TABLES; CREATE TABLE t1 ( c1 MEDIUMINT, c2 INT) PARTITION BY LIST (c1) ( PARTITION r0 VALUES IN (1, 5, 9, 13, 17, 21), PARTITION r1 VALUES IN (2, 6, 10, 14, 18, 22), PARTITION r2 VALUES IN (3, 7, 11, 15, 19, 23), PARTITION r3 VALUES IN (4, 8, 12, 16, 20, 24)); SHOW TABLES; --replace_result $ENGINE ENGINE SHOW CREATE TABLE t1; DROP TABLE t1; SHOW TABLES; CREATE TABLE t1 ( c1 INT, c2 INT) PARTITION BY LIST (c1) ( PARTITION r0 VALUES IN (1, 5, 9, 13, 17, 21), PARTITION r1 VALUES IN (2, 6, 10, 14, 18, 22), PARTITION r2 VALUES IN (3, 7, 11, 15, 19, 23), PARTITION r3 VALUES IN (4, 8, 12, 16, 20, 24)); SHOW TABLES; --replace_result $ENGINE ENGINE SHOW CREATE TABLE t1; DROP TABLE t1; SHOW TABLES; CREATE TABLE t1 ( c1 INTEGER, c2 INT) PARTITION BY LIST (c1) ( PARTITION r0 VALUES IN (1, 5, 9, 13, 17, 21), PARTITION r1 VALUES IN (2, 6, 10, 14, 18, 22), PARTITION r2 VALUES IN (3, 7, 11, 15, 19, 23), PARTITION r3 VALUES IN (4, 8, 12, 16, 20, 24)); SHOW TABLES; --replace_result $ENGINE ENGINE SHOW CREATE TABLE t1; DROP TABLE t1; SHOW TABLES; CREATE TABLE t1 ( c1 BIGINT, c2 INT) PARTITION BY LIST (c1) ( PARTITION r0 VALUES IN (1, 5, 9, 13, 17, 21), PARTITION r1 VALUES IN (2, 6, 10, 14, 18, 22), PARTITION r2 VALUES IN (3, 7, 11, 15, 19, 23), PARTITION r3 VALUES IN (4, 8, 12, 16, 20, 24)); SHOW TABLES; --replace_result $ENGINE ENGINE SHOW CREATE TABLE t1; DROP TABLE t1; SHOW TABLES;