TABLE example_table
(
d DateTime,
a Int
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(d)
ORDER BY d
TTL d + INTERVAL 1 MONTH DELETE,
d + INTERVAL 1 WEEK TO VOLUME 'hdds';
только VOLUME поменял. Получаю:
Syntax error: failed at position 138:
CREATE TABLE example_table ( d DateTime, a Int ) ENGINE = MergeTree PARTITION BY toYYYYMM(d) ORDER BY d TTL d + INTERVAL 1 MONTH DELETE, d + INTERVAL 1 WEEK TO VOLUME 'hdds';
Expected one of: NOT, SETTINGS, FORMAT, LIKE, AND, OR, IN, BETWEEN, token, IS, NOT LIKE, NOT IN, GLOBAL IN, GLOBAL NOT IN, QuestionMark, PRIMARY KEY, SAMPLE BY, INTO OUTFILE
Может кто подскажет в чем дело?
версия:
SELECT version()
┌─version()─┐
│ 20.9.2.20 │
└──────┘
выяснил. прошу прощения, версия клиента была старая. Обновил, все работает.
Обсуждают сегодня