mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
24 lines
959 B
SQL
24 lines
959 B
SQL
DROP TABLE IF EXISTS test_alter_attach_01901S;
|
|
DROP TABLE IF EXISTS test_alter_attach_01901D;
|
|
|
|
CREATE TABLE test_alter_attach_01901S (A Int64, D date) ENGINE = MergeTree PARTITION BY D ORDER BY A;
|
|
INSERT INTO test_alter_attach_01901S VALUES (1, '2020-01-01');
|
|
|
|
CREATE TABLE test_alter_attach_01901D (A Int64, D date)
|
|
Engine=ReplicatedMergeTree('/clickhouse/tables/{database}/test_alter_attach_01901D', 'r1')
|
|
PARTITION BY D ORDER BY A;
|
|
|
|
ALTER TABLE test_alter_attach_01901D ATTACH PARTITION '2020-01-01' FROM test_alter_attach_01901S;
|
|
|
|
SELECT count() FROM test_alter_attach_01901D;
|
|
SELECT count() FROM test_alter_attach_01901S;
|
|
|
|
INSERT INTO test_alter_attach_01901S VALUES (1, '2020-01-01');
|
|
ALTER TABLE test_alter_attach_01901D REPLACE PARTITION '2020-01-01' FROM test_alter_attach_01901S;
|
|
|
|
SELECT count() FROM test_alter_attach_01901D;
|
|
SELECT count() FROM test_alter_attach_01901S;
|
|
|
|
DROP TABLE test_alter_attach_01901S;
|
|
DROP TABLE test_alter_attach_01901D;
|