數組連接函數 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

數組連接函數

array_conact 函數連接兩個數組來創建一個數組,其中包含第一個數組中的所有元素,然後是第二個數組中的所有元素。這兩個參數必須是有效的數組。

Syntax (語法)

array_concat( super_expr1, super_expr2 )

引數

超級執行 1

指定要連接的兩個數組中的第一個數組的值。

超級執行 2

指定要連接的兩個數組中的第二個數組的值。

傳回類型

數組函數返回一個超級數據值。

範例

下面的示例顯示了兩個相同類型的數組的連接以及兩個不同類型的數組的連接。

-- 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)