JSON_OBJECT_AGG
引入或更新:v1.2.611
将键值对转换为 JSON 对象。对于输入中的每一行,它生成一个键值对,其中键来自 <key_expression>
,值来自 <value_expression>
。这些键值对随后被合并成一个单一的 JSON 对象。
另请参阅:JSON_ARRAY_AGG
语法
JSON_OBJECT_AGG(<key_expression>, <value_expression>)
参数 | 描述 |
---|---|
key_expression | 指定 JSON 对象中的键。仅支持字符串表达式。如果 key_expression 计算结果为 NULL,则跳过该键值对。 |
value_expression | 指定 JSON 对象中的值。可以是任何支持的数据类型。如果 value_expression 计算结果为 NULL,则跳过该键值对。 |