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などの複雑なデータ型のデータを処理するために使用される関数の詳細については、複合型関数.