2019-04-16 14:13:13 +00:00
|
|
|
DROP TABLE IF EXISTS partition_and_primary_keys_using_same_expression;
|
2018-02-21 15:43:24 +00:00
|
|
|
|
2019-04-16 14:13:13 +00:00
|
|
|
CREATE TABLE partition_and_primary_keys_using_same_expression(dt DateTime)
|
2018-02-21 15:43:24 +00:00
|
|
|
ENGINE MergeTree PARTITION BY toDate(dt) ORDER BY toDayOfWeek(toDate(dt));
|
|
|
|
|
2019-04-16 14:13:13 +00:00
|
|
|
INSERT INTO partition_and_primary_keys_using_same_expression
|
2018-02-21 15:43:24 +00:00
|
|
|
VALUES ('2018-02-19 12:00:00');
|
2019-04-16 14:13:13 +00:00
|
|
|
INSERT INTO partition_and_primary_keys_using_same_expression
|
2018-02-21 15:43:24 +00:00
|
|
|
VALUES ('2018-02-20 12:00:00'), ('2018-02-21 12:00:00');
|
|
|
|
|
2019-04-16 14:13:13 +00:00
|
|
|
SELECT * FROM partition_and_primary_keys_using_same_expression ORDER BY dt;
|
2018-02-21 15:43:24 +00:00
|
|
|
|
|
|
|
SELECT '---';
|
|
|
|
|
2019-04-16 14:13:13 +00:00
|
|
|
ALTER TABLE partition_and_primary_keys_using_same_expression DROP PARTITION '2018-02-20';
|
|
|
|
SELECT * FROM partition_and_primary_keys_using_same_expression ORDER BY dt;
|
2018-02-21 15:43:24 +00:00
|
|
|
|
2019-04-16 14:13:13 +00:00
|
|
|
DROP TABLE partition_and_primary_keys_using_same_expression;
|