и получим результат:
CREATE TABLE test2(id Decimal(18, 4)) ENGINE = MergeTree() ORDER BY id
INSERT INTO test2 FORMAT JSONEachRow {"id":"0.00"}
DB::ParsingException: Cannot parse input: expected ',' before: '"0.00"}': (at row 1)
Версия кликхаус 21.3.2.5. Это баг чистой воды или какая-то недокументированная особенность парсинга Decimal из JSON?
Вообще даже если особенность, то ошибка какая-то совсем неочевидная. Зарепорчу на всякий случай.
Обсуждают сегодня