@@ -358,4 +358,21 @@ INSERT INTO test_table FROM INFILE '/path/to/file.csv' FORMAT CSV;
358358INSERT INTO test_table FROM INFILE ' /path/to/file.csv' COMPRESSION ' gzip' ;
359359INSERT INTO test_table FROM INFILE ' /path/to/file.csv' COMPRESSION ' gzip' FORMAT CSV;
360360INSERT INTO test_table FROM INFILE ' /path/to/file.csv' SETTINGS max_threads = 4 ;
361- INSERT INTO test_table FROM INFILE ' /path/to/file.csv' SETTINGS max_threads = 4 FORMAT CSV;
361+ INSERT INTO test_table FROM INFILE ' /path/to/file.csv' SETTINGS max_threads = 4 FORMAT CSV;
362+ INSERT INTO test FORMAT JSONEachRow {" json" : {" a" : 42 }}, {" json" : {" b" : " Hello" }}, {" json" : {" a" : [1 , 2 , 3 ], " c" : " 2020-01-01" }};
363+ INSERT INTO t_json_desc FORMAT JSONAsObject {" k1" : 10 };
364+ INSERT INTO t_json_desc FORMAT JSONAsObject
365+ [
366+ {" k1" : 10 , " k2" : " value1" },
367+ {" k1" : 20 , " k2" : " value2" },
368+ {" k1" : 30 , " k2" : " value3" }
369+ ];
370+ INSERT INTO t_json_desc FORMAT JSONAsObject
371+ {" k1" : 10 , " k2" : " value1" }
372+ {" k1" : 20 , " k2" : " value2" }
373+ {" k1" : 30 , " k2" : " value3" };
374+ INSERT INTO test FORMAT JSONEachRow {" b" : true, " n" : false, " z" : null , " neg" : - 3 .14 , " exp" : 1 .5e3, " s" : " txt" , " empty_obj" : {}, " empty_arr" : []};
375+ INSERT INTO test FORMAT JSONEachRow {" nested" : {" arr" : [{" x" : 1 }, {" x" : - 2 }], " flag" : true, " deep" : {" a" : {" b" : [null , " v" ]}}}};
376+ INSERT INTO test FORMAT JSONEachRow {" a" : 1 }{" a" : 2 }{" a" : 3 };
377+ INSERT INTO test FORMAT JSONAsObject [{" k" : 1 }, {" k" : 2 }];
378+ INSERT INTO test FORMAT JSONEachRow {" mixed" : [1 , " two" , true, null , [3 , 4 ], {" k" : " v" }]};
0 commit comments