Condividi tramite


Funzione named_struct

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Crea uno struct con i nomi e i valori di campo specificati.

Sintassi

named_struct( {name1, val1} [, ...] )

Argomenti

  • nameN: campo di denominazione letterale STRING N.
  • valN: espressione di qualsiasi tipo che specifica il valore per il campo N.

Valori restituiti

Struct con campo N corrispondente al tipo di valN.

Esempi

> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
 {"a":1,"b":2,"c":3}