ClickHouse/tests/queries/0_stateless/00623_replicated_truncate_table_zookeeper.sql

31 lines
1.1 KiB
MySQL
Raw Normal View History

DROP TABLE IF EXISTS replicated_truncate1;
DROP TABLE IF EXISTS replicated_truncate2;
2018-04-21 00:35:20 +00:00
2020-08-26 17:45:20 +00:00
CREATE TABLE replicated_truncate1 (d Date, k UInt64, i32 Int32) ENGINE=ReplicatedMergeTree('/clickhouse/tables/test_00623/truncate', 'r1', d, k, 8192);
CREATE TABLE replicated_truncate2 (d Date, k UInt64, i32 Int32) ENGINE=ReplicatedMergeTree('/clickhouse/tables/test_00623/truncate', 'r2', d, k, 8192);
2018-04-21 00:35:20 +00:00
SELECT '======Before Truncate======';
INSERT INTO replicated_truncate1 VALUES ('2015-01-01', 10, 42);
2018-04-21 00:35:20 +00:00
SYSTEM SYNC REPLICA replicated_truncate2;
SELECT * FROM replicated_truncate1 ORDER BY k;
SELECT * FROM replicated_truncate2 ORDER BY k;
2018-04-21 00:35:20 +00:00
SELECT '======After Truncate And Empty======';
TRUNCATE TABLE replicated_truncate1;
SELECT * FROM replicated_truncate1 ORDER BY k;
SELECT * FROM replicated_truncate2 ORDER BY k;
2018-04-21 00:35:20 +00:00
SELECT '======After Truncate And Insert Data======';
INSERT INTO replicated_truncate1 VALUES ('2015-01-01', 10, 42);
SYSTEM SYNC REPLICA replicated_truncate2;
SELECT * FROM replicated_truncate1 ORDER BY k;
SELECT * FROM replicated_truncate2 ORDER BY k;
2018-04-21 00:35:20 +00:00
DROP TABLE IF EXISTS replicated_truncate1;
DROP TABLE IF EXISTS replicated_truncate2;