すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:FLATTEN

最終更新日:Jan 17, 2025

ARRAYデータ型の複数の配列を1つの配列に変換します。

構文

	flatten(arrayOfArray)

Parameters

arrayOfArray: ARRAYデータ型の配列。

戻り値

ARRAYデータ型の複数の配列は、要素の順序で1つの配列に変換されます。

  • 入力値がnullの場合、nullが返されます。

  • 入力パラメーターがARRAYデータ型の配列でない場合、エラーが返されます。

SELECT flatten(array(array(1, 2), array(3, 4)));

次の応答が返されます。

[1,2,3,4]

関連関数

FLATTENは複雑なタイプの関数です。 ARRAY、MAP、STRUCT、JSONなどの複雑なデータ型のデータを処理するために使用される関数の詳細については、複合型関数.