groot3.events
where name = 'page_impression';
возвращает ошибку:
SQL Error [171]: ClickHouse exception, code: 171, host: groot-clickhouse.vcp.digitalaccess.ru, port: 80; Code: 171, e.displayText() = DB::Exception: Block structure mismatch in UNION stream: different number of columns:
ui_type String String(size = 0)
name String String(size = 0), ui_type String String(size = 0), e.what() = DB::Exception
а вот такой завершается нормально и возращает результат:
select
distinct ui_type
from
groot3.events
where 1 = 1
and name = 'page_impression';
Таблица Distributed на ReplicatedReplacingMergeTree.
При этом если делать запрос к локальной таблице этой проблемы нет.
Есть какая-то магия в псевдоусорвиях (1 = 1)?
а версия какая?
Обсуждают сегодня