array_concat 函数 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

array_concat 函数

array_concat 函数连接两个数组来创建一个数组,该数组包含第一个数组中的所有元素,然后包含第二个数组中的所有元素。这两个参数必须是有效的数组。

语法

array_concat( super_expr1, super_expr2 )

参数

super_expr1

指定要连接的两个数组中的第一个数组的值。

super_expr2

指定要连接的两个数组中的第二个数组的值。

返回类型

array_concat 函数返回一个 SUPER 数据值。

示例

以下示例显示了相同类型的两个数组的连接以及两个不同类型的数组的连接。

-- concatenating two arrays SELECT ARRAY_CONCAT(ARRAY(10001,10002),ARRAY(10003,10004)); array_concat ------------------------------------ [10001,10002,10003,10004] (1 row) -- concatenating two arrays of different types SELECT ARRAY_CONCAT(ARRAY(10001,10002),ARRAY('ab','cd')); array_concat ------------------------------ [10001,10002,"ab","cd"] (1 row)