基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
JSON_ARRAY
更新时间:2026-05-04 15:38:12
描述
该函数根据输入的(可能为空)值的列表返回包含这些值的 JSON 数组。
语法
JSON_ARRAY([val[, val] ...])
说明
参数 val 表示输入的值。
示例
obclient> SELECT JSON_ARRAY(1, "abcd", NULL, TRUE, CURTIME(),'[a,b,c]','{"d":100}');
+---------------------------------------------------------------------+
| JSON_ARRAY(1, "abcd", NULL, TRUE, CURTIME(),'[a,b,c]','{"d":100}') |
+---------------------------------------------------------------------+
| [1, "abcd", null, true, "21:49:37.000000", "[a,b,c]", "{\"d\":100}"] |
+---------------------------------------------------------------------+
1 row in set
obclient> SELECT JSON_ARRAY(NULL);
+------------------+
| JSON_ARRAY(NULL) |
+------------------+
| [null] |
+------------------+
1 row in set
obclient> SELECT JSON_ARRAY();
+--------------+
| JSON_ARRAY() |
+--------------+
| [] |
+--------------+
1 row in set