
# 下标生成函数
#### generate_subscripts(array anyarray, dim int)
描述：生成一系列包括给定数组的下标。
返回值类型：setof int
示例：
```
SELECT generate_subscripts('{NULL,1,NULL,2}'::int[], 1) AS s;
 s 
---
 1
 2
 3
 4
(4 rows)
```
#### generate_subscripts(array anyarray, dim int, reverse boolean)
描述：生成一系列包括给定数组的下标。当reverse为真时，该系列则以相反的顺序返回。
返回值类型：setof int
示例：
```
SELECT generate_subscripts('{NULL,1,NULL,2}'::int[], 1,TRUE) AS s;
 s
---
 4
 3
 2
 1
(4 rows)
```
