Delen via


named_struct-functie

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Hiermee maakt u een struct met de opgegeven veldnamen en -waarden.

Syntaxis

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

Argumenten

  • nameN: een letterlijk naamgevingsveld TEKENREEKS N.
  • valN: Een expressie van elk type dat de waarde voor veld N opgeeft.

Retouren

Een struct met veld N die overeenkomt met het type valN.

Voorbeelden

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