ClickHouse/dbms/tests/queries/0_stateless/00610_materialized_view_forward_alter_partition_statements.sql

19 lines
568 B
MySQL
Raw Normal View History

2018-03-20 13:43:25 +00:00
DROP TABLE IF EXISTS test.tab;
DROP TABLE IF EXISTS test.mv;
CREATE TABLE test.tab(d Date, x UInt32) ENGINE MergeTree(d, x, 8192);
CREATE MATERIALIZED VIEW test.mv(d Date, y UInt64) ENGINE MergeTree(d, y, 8192) AS SELECT d, x + 1 AS y FROM test.tab;
INSERT INTO test.tab VALUES ('2018-01-01', 1), ('2018-01-01', 2), ('2018-02-01', 3);
SELECT '-- Before DROP PARTITION --';
SELECT * FROM test.mv ORDER BY y;
ALTER TABLE test.mv DROP PARTITION 201801;
SELECT '-- After DROP PARTITION --';
SELECT * FROM test.mv ORDER BY y;
DROP TABLE test.tab;
DROP TABLE test.mv;