1 1 65536 0 CREATE TABLE tab ( empty_0 Array(UInt64), empty_1 Array(UInt64), empty_2 Array(UInt64), empty_3 Array(UInt64), u64_0 Array(UInt64), u64_1 Array(UInt64), u64_2 Array(UInt64), u64_3 Array(UInt64), string_0 Array(String), string_1 Array(String), string_2 Array(String), string_3 Array(String), lc_0 Array(LowCardinality(String)), lc_1 Array(LowCardinality(String)), lc_2 Array(LowCardinality(String)), lc_3 Array(LowCardinality(String)) ) ENGINE = Memory INSERT INTO tab VALUES ([], [], [], [], [42], [42], [42], [42], ['repeated'], ['repeated'], ['repeated'], ['repeated'], [toLowCardinality('repeated')], [toLowCardinality('repeated')], [toLowCardinality('repeated')], [toLowCardinality('repeated')]) SELECT l.number, r.empty_0, r.empty_1, r.empty_2, r.empty_3, r.u64_0, r.u64_1, r.u64_2, r.u64_3, r.string_0, r.string_1, r.string_2, r.string_3, r.lc_0, r.lc_1, r.lc_2, r.lc_3 FROM numbers(5000000) AS l ANY LEFT JOIN tab AS r ON 1 FORMAT Null DROP TABLE IF EXISTS tab