Bagikan melalui


named_struct fungsi

Berlaku untuk: centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Membuat struktur dengan nama dan nilai bidang yang ditentukan.

Sintaks

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

Argumen

  • nameN: Harfiah STRING yang memberi nama N bidang.
  • valN: Ekspresi jenis apa pun yang menentukan nilai untuk bidang N.

Mengembalikan

Sebuah struktur dengan bidang N bidang yang cocok dengan jenis valN.

Contoh

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