Я пытался выполнить удаление разделов в таблице internet_users
С запросом с фильтром
SELECT DISTINCT partition
FROM system.parts
WHERE database='users' and table='internet_users' and
partition= '\'d2019-10-11\''
Также я пытался
partition= 'd2019-10-11'
partition= toString('d2019-10-11')
Фильтрация не работает или возникло исключение
DB::Exception: Missing columns: 'd2019' while processing query: '(d2019 - 10) - 11', required columns: 'd2019', source columns: '_dummy' (version 19.15.2.2 (official build))
Помогите мне написать успешно работающий фильтр, чтобы ClickHouse считывал условие фильтра как String, а не как выражение. Я не могу воссоздать таблицу.
Я отправляю запрос в виде параметра 'query' URL-адреса, и опция с partition= '\'d2019-10-11\''
успешно работает в версии 1.1.54385.
Также столбцы разделов в системе.parts в версии 1.1.54385 содержит 'd2019-10-11' среди system.parts в версии 19.15.2.2 содержит d2019-10-11, то же самое без кавычек.
SHOW CREATE TABLE users.internet_users
CREATE TABLE users.internet_users (`type` Nullable(String), `report_type_date` String)
ENGINE = MergeTree
PARTITION BY report_type_date ORDER BY oper_date SETTINGS index_granularity = 8192