в колонку?
                  
                  
                  
                  
                  
                  
                  
                  
                  create table x (i int, j json) engine = MergeTree order by tuple();
                  
                  
                  insert into x values (1, '[1,2,3]');
                  
                  
                   
                  
                  
                  
                  
                  
                  Выдает такую ошибку. 
                  
                  
                  
                  
                  
                  > Code: 15. DB::Exception: Subcolumn '' already exists: While executing ValuesBlockInputFormat: data for INSERT was parsed from query. (DUPLICATE_COLUMN)
                  
                  
                  
                  
                  
                  (client 22.6.1.1853)
                  
                  
                  (set allow_experimental_object_type = 1)
                  
                  
                
https://clickhouse.com/docs/en/guides/developer/working-with-json тут можно попробовать конкретно в вашем случае зачем вам JSON непонятно вам скорее Array(UInt8) нужен JSON это Alias на Object('json') а вы ему массив пытаетесь подложить вот если будет '{"a":[1,2,3]}' то скорее всего проглотит
потому что я буду с постгреса тащить и там колонка jsonb и там может лежать что угодно за ссыль спасибо. Object(‘json’) посмотрю
Ну так кладите в String
ну вот видимо да)
А что вы ожидали от такого json?
хз, что если колонка json и валидный json даешь, то оно ляжет. я понимаю, что оно хочет объект, у которого есть поля
А json разве не должен начинаться с { ?
Обсуждают сегодня