SUB_BITMAP (Lakehouse v1)
Génère un sous-bitmap du bitmap source, à partir de l’indice de début, avec une taille donnée.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.sub_bitmap( <bitmap>, <start>, <size> )Exemples Analyze
Section intitulée « Exemples Analyze »func.sub_bitmap(func.build_bitmap([1, 2, 3, 4, 5]), 1, 3)
┌───────────────────────────────────────────────────────────┐│ func.sub_bitmap(func.build_bitmap([1, 2, 3, 4, 5]), 1, 3) │├───────────────────────────────────────────────────────────┤│ 2,3,4 │└───────────────────────────────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »SUB_BITMAP( <bitmap>, <start>, <size> )Exemples SQL
Section intitulée « Exemples SQL »SELECT SUB_BITMAP(BUILD_BITMAP([1, 2, 3, 4, 5]), 1, 3)::String;
┌─────────────────────────────────────────────────────────┐│ sub_bitmap(build_bitmap([1, 2, 3, 4, 5]), 1, 3)::string │├─────────────────────────────────────────────────────────┤│ 2,3,4 │└─────────────────────────────────────────────────────────┘