generate_subscripts()

Arguments & returns

generate_subscripts(arr, dim)

Macro
Overload link arrdim Returns
#01 unknownunknown unknown

Definition

unnest(generate_series(1, array_length(arr, dim)))

In other engines

Apache Sparkposexplode()

SELECT POSEXPLODE(x) AS (a, b)
In Haybarn
SELECT GENERATE_SUBSCRIPTS(x, 1) - 1 AS a, UNNEST(x) AS b

SQLGlot example ↗