jackylau created FLINK-31098: -------------------------------- Summary: Add ARRAY_SIZE supported in SQL & Table API Key: FLINK-31098 URL: https://issues.apache.org/jira/browse/FLINK-31098 Project: Flink Issue Type: New Feature Components: Table SQL / Planner Affects Versions: 1.18.0 Reporter: jackylau Fix For: 1.18.0
Returns the size of an array. Syntax: array_size(array) Arguments: array: An ARRAY to be handled. Returns: An ARRAY. If value is NULL, the result is NULL. Examples: {code:sql} SELECT array_size(ARRAY[1, 2, 3, 2, 1]); -- 5 SELECT array_size(ARRAY[1, NULL, 1]); -- 3 {code} See also spark [https://spark.apache.org/docs/latest/api/sql/index.html#array_size] snowflake https://docs.snowflake.com/en/sql-reference/functions/array_size h4. -- This message was sent by Atlassian Jira (v8.20.10#820010)