適用対象:
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}