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)