- カテゴリ:
半構造化データ関数と構造化データ関数 (マップ)
MAP_ENTRIES¶
:doc:`MAP </sql-reference/data-types-structured>`値の各エントリのキーと値のペアオブジェクトのARRAY値を返します。
構文¶
引数¶
map入力MAP値。
戻り値¶
各要素が入力MAP値のエントリに対応する``key``フィールドと``value``フィールドを持つ:ref:`OBJECT <label-data_type_object>`である、ARRAY値を返します。
map が NULL の場合、関数は NULL を返します。
:samp:`{map}`が空の場合、関数は空のARRAY値を返します。
返されるARRAY値のエントリの順序は未定義です。
使用上の注意¶
この関数は引数が1つの場合のみ受け付けられます。引数なしまたは複数の引数で関数を呼び出すとエラーになります。
例¶
MAP値のエントリをキーと値のペアオブジェクトとして返します。
空のMAP値に対して空のARRAY値を返します。
値がARRAY型のMAP内のエントリを返します。
入力がNULLの場合、NULLを返します。