

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# ARRAY\$1FLATTEN 函数
<a name="array_flatten"></a>

将多个数组合并为 SUPER 类型的单个数组。第一个内部数组中的元素首先出现，然后是后续内部数组中的元素。NULL 被视为已知对象。

## 语法
<a name="array_flatten-syntax"></a>

```
ARRAY_FLATTEN( array )
```

## 参数
<a name="array_flatten-arguments"></a>

 *array*   
数组形式的 SUPER 表达式。

## 返回类型
<a name="array_flatten-returm-type"></a>

ARRAY\$1FLATTEN 函数返回 SUPER 类型。

## 示例
<a name="array_flatten-example"></a>

以下示例显示 ARRAY\$1FLATTEN 函数。

```
SELECT ARRAY_FLATTEN(ARRAY(ARRAY(1,2,3,4),ARRAY(5,6,7,8),ARRAY(9,10)));
     array_flatten
------------------------
 [1,2,3,4,5,6,7,8,9,10]
(1 row)
```

## 另请参阅
<a name="array_flatten-see-also"></a>
+ [ARRAY\$1CONCAT 函数](r_array_concat.md)
+ [SUBARRAY 函数](r_subarray.md)
+ [ARRAY\$1DISTINCT 函数](array_distinct.md)