named_struct
Functie
Van toepassing op: Databricks Databricks Runtime
Hiermee maakt u een struct met de opgegeven veldnamen en -waarden.
Syntaxis
named_struct( {name1, val1} [, ...] )
Argumenten
nameN
: een letterlijk naamgevingsveld voor tekenreeks N.valN
: Een expressie van elk type die de waarde voor veld N aangeeft.
Retourneert
Een struct met veld N dat overeenkomt met het type valN
.
Voorbeelden
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}