struct
函式
適用於: Databricks SQL
Databricks Runtime
STRUCT
使用指定的網域值建立 。
語法
struct(expr1 [, ...] )
引數
exprN
:任何類型的表達式。
傳回
結構,其符合 fieldN
的類型 exprN
。
如果自變數是具名參考,則會使用名稱來命名字段。
否則,欄位會命名 colN
為 ,其中 N
是結構中欄位的位置。
範例
> SELECT struct(c1, c2, c3) FROM VALUES(1, 2, 3) AS T(c1, c2, c3);
{"c1":1,"c2":2,"c3":3}
> SELECT struct(1, 2, 3);
{"col1":1,"col2":2,"col3":3}
相關函數
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應