Funzione map
Si applica a: Databricks SQL
Databricks Runtime
Crea una mappa con le coppie chiave-valore specificate.
Sintassi
map( [key1, value1] [, ...] )
Argomenti
-
keyN
: espressione di qualsiasi tipo paragonabile. TuttikeyN
devono condividere un tipo meno comune. -
valueN
: espressione di qualsiasi tipo. TuttivalueN
devono condividere un tipo meno comune.
Valori restituiti
Una MAP con chiavi tipizzate come il tipo meno comune di keyN
e valori tipizzati come il tipo meno comune di valueN
.
Possono essere presenti 0 o più coppie.
Se è presente una chiave duplicata o una chiave NULL, la funzione genera un errore.
Esempi
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}