- 类别:
聚合函数 (半结构化数据)、窗口函数 (常规)、半结构化和结构化数据函数 (数组/对象)
OBJECT_AGG¶
每组返回一个 OBJECT。对于每个(key、value)输入对(其中 key 必须是 VARCHAR,value 必须是 VARIANT),生成的 OBJECT 包含一个 key:value 字段。
- 别名:
OBJECTAGG
语法¶
聚合函数
窗口函数
使用说明¶
key和/或value为 NULL 的输入元组将被忽略。组中的重复键会导致
Duplicate field key 'key'错误。支持 DISTINCT 关键字,但它只会过滤掉
key与value相等的重复行。
当此函数作为窗口函数调用时,它不支持:
OVER 子句中的 ORDER BY 子句。
显式窗口框架。
示例¶
此示例使用 OBJECT_AGG 作为聚合函数: