將數群組類型的數群組轉換為單個數組。
命令格式
flatten(arrayOfArray)參數說明
arrayOfArray:為數群組類型的數組。
傳回值說明
將數群組類型的數組按元素順序展開為單個數組。
如果輸入值為
null,則返回NULL。如果輸入參數不是數群組類型的數組,則拋出異常。
樣本
SELECT flatten(array(array(1, 2), array(3, 4)));返回結果如下:
[1,2,3,4]相關函數
FLATTEN函數屬於複雜類型函數,更多對複雜類型資料(例如ARRAY、MAP、STRUCT、JSON資料)的處理函數請參見複雜類型函數。