Function generate_subscripts
Source fn generate_subscripts(
array: ListRef<'_>,
dim: i32,
) -> impl Iterator<Item = i32>
Expand description
query I
SELECT generate_subscripts(ARRAY['foo', 'bar', null], -1, false) AS s;
----
query I
SELECT generate_subscripts(ARRAY['foo', 'bar', null], 0, false) AS s;
----
query I
SELECT generate_subscripts(ARRAY['foo', 'bar', null], 1) AS s;
----
1
2
3
query I
SELECT generate_subscripts(ARRAY['foo', 'bar', null], 1) AS s;
----
1
2
3
query I
SELECT generate_subscripts(ARRAY[ARRAY['foo'], ARRAY['bar'], ARRAY[null]], 0) AS s;
----
query I
SELECT generate_subscripts(ARRAY[ARRAY['foo'], ARRAY['bar'], ARRAY[null]], 1) AS s;
----
1
2
3
query I
SELECT generate_subscripts(ARRAY[ARRAY['foo'], ARRAY['bar'], ARRAY[null]], 2) AS s;
----
1