mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-22 17:50:47 +00:00
27 lines
757 B
SQL
27 lines
757 B
SQL
DROP TABLE IF EXISTS table_rename_with_ttl;
|
|
|
|
CREATE TABLE table_rename_with_ttl
|
|
(
|
|
date1 Date,
|
|
value1 String
|
|
)
|
|
ENGINE = ReplicatedMergeTree('/clickhouse/test/table_rename_with_ttl', '1')
|
|
ORDER BY tuple();
|
|
|
|
INSERT INTO table_rename_with_ttl SELECT toDate('2018-10-01') + number % 3, toString(number) from numbers(9);
|
|
|
|
SELECT count() FROM table_rename_with_ttl;
|
|
|
|
SET materialize_ttl_after_modify = 0;
|
|
ALTER TABLE table_rename_with_ttl MODIFY TTL date1 + INTERVAL 1 MONTH;
|
|
|
|
SELECT count() FROM table_rename_with_ttl;
|
|
|
|
ALTER TABLE table_rename_with_ttl RENAME COLUMN date1 TO renamed_date1;
|
|
|
|
ALTER TABLE table_rename_with_ttl materialize TTL settings mutations_sync=2;
|
|
|
|
SELECT count() FROM table_rename_with_ttl;
|
|
|
|
DROP TABLE IF EXISTS table_rename_with_ttl;
|