產生JSON ARRAY。將一個可能為空白的JSON類型對象,轉換為包含這些類型的數組。
命令格式
json json_array(<element>)
參數說明
element:必填。該參數支援的類型包括STRING、BIGINT、BOOLEAN和JSON。
傳回值說明
返回JSON類型。
使用樣本
--產生json array
select json_array('a', 45, true, 13, json '{"a":456}');
返回結果:
+-----+
| _c0 |
+-----+
| ["a",45,true,13,{"a":456}] |
+-----+
相關函數
JSON_ARRAY函數屬於複雜類型函數,更多對複雜類型資料(例如ARRAY、MAP、STRUCT、JSON資料)的處理函數請參見複雜類型函數。