Dela via


Funktionen named_struct

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Skapar en struct med de angivna fältnamnen och värdena.

Syntax

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

Argument

  • nameN: Ett strängliteralt namngivningsfält N.
  • valN: Ett uttryck av valfri typ som anger värdet för fält N.

Returer

En struct med fält N som matchar typen av valN.

Exempel

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