Array Functions
Array functions supported by e6data
SUBSCRIPT OPERATOR []
> select a[1] from (select array[1,2,3] as a)
1ELEMENT_AT ( <array_expr>, index )
> select element_at(array[1,2,3,4,5],2)
2ARRAY_POSITION( <expr>, <array_expr> )
> select array_position(1.9,array[1,2,3,1.9])
4SIZE( <array_expr> )
> select size(array[1,2,3,4,5])
5ARRAY_TO_STRING( distinct <expr> )
ARRAY_AGG( [distinct] <array_expr> )
ARRAY_APPEND( <array_expr>, new_element )
ARRAY_PREPEND( <array_expr>, new_element )
ARRAY_CONCAT( <array_expr1>, <array_expr2>, [array_expr3] )
ARRAY_CONTAINS( <array_expr>, <value> )
ARRAY_JOIN( <array_expr>, <value> )
ARRAY_SLICE( <array_expr>, <from_index>, <to> )
FILTER_ARRAY( <array_expr> , <func>)
UNNEST( <array_expr> )
Last updated
