mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-19 21:03:51 +00:00
20 lines
787 B
SQL
20 lines
787 B
SQL
DROP TABLE IF EXISTS t_func_to_subcolumns_map;
|
|
|
|
CREATE TABLE t_func_to_subcolumns_map (id UInt64, m Map(String, UInt64)) ENGINE = MergeTree ORDER BY id;
|
|
|
|
INSERT INTO t_func_to_subcolumns_map VALUES (1, map('aaa', 1, 'bbb', 2)) (2, map('ccc', 3));
|
|
|
|
SET optimize_functions_to_subcolumns = 1;
|
|
SET enable_analyzer = 1;
|
|
|
|
EXPLAIN QUERY TREE dump_tree = 0, dump_ast = 1 SELECT length(m) FROM t_func_to_subcolumns_map;
|
|
SELECT length(m) FROM t_func_to_subcolumns_map;
|
|
|
|
EXPLAIN QUERY TREE dump_tree = 0, dump_ast = 1 SELECT empty(m) FROM t_func_to_subcolumns_map;
|
|
SELECT empty(m) FROM t_func_to_subcolumns_map;
|
|
|
|
EXPLAIN QUERY TREE dump_tree = 0, dump_ast = 1 SELECT notEmpty(m) FROM t_func_to_subcolumns_map;
|
|
SELECT notEmpty(m) FROM t_func_to_subcolumns_map;
|
|
|
|
DROP TABLE t_func_to_subcolumns_map;
|