map
関数
適用対象: Databricks SQL Databricks Runtime
指定されたキーと値のペアを使用してマップを作成します。
構文
map( [key1, value1] [, ...] )
引数
keyN
: 比較可能な任意の型の式。keyN
はすべて、最小共通型を共有する必要があります。valueN
: 任意の型の式。valueN
はすべて、最小共通型を共有する必要があります。
戻り値
keyN
の最小共通型として型指定されたキーを、valueN
の最も一般的でない型として型指定された値を持つ MAP。
0 以上のペアが存在する可能性があります。
重複するキーや NULL キーがある場合、関数でエラーが発生します。
例
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}