и получим результат:
                  
                  
                  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?
                  
                  
                
Вообще даже если особенность, то ошибка какая-то совсем неочевидная. Зарепорчу на всякий случай.
Обсуждают сегодня