Map aのキーと値のペアを構造体配列に変換します。
構文
array<struct<K, V>> map_entries(map<K, V> <a>): パラメーター
a: 必須です。 このパラメータは、マップを指定します。 map<K, V> のKとVは、マップのキーと値を指定します。
戻り値
構造体配列が返されます。 入力がnullの場合、nullが返されます。
例
-- The return value is [{key:1, value:a}, {key:2, value:b}].
select map_entries(map(1, 'a', 2, 'b'));関連関数
MAP_ENTRIESは複合型関数です。 ARRAY、MAP、STRUCT、JSONなどの複雑なデータ型のデータを処理するために使用される関数の詳細については、複合型関数.