Files
email-tracker/external/duckdb/benchmark/micro/cast/cast_string_map.benchmark
2025-10-24 19:21:19 -05:00

16 lines
332 B
Plaintext

# name: benchmark/micro/cast/cast_string_map.benchmark
# description: Cast string values to map
# group: [cast]
name Cast VARCHAR -> MAP
group cast
load
CREATE TABLE intMap AS SELECT map([i], [i+1])::VARCHAR col FROM range(0, 10000000) tbl(i);
run
SELECT MAX(CAST(col AS MAP(INT, INT))) FROM intMap;
result I
{9999999=10000000}