列 | 类型 | 解释 |
---|---|---|
name | VARCHAR(128) | 聚集的名称 |
owner | CHAR(32) | 聚集所有者的名称 |
aggid | SERIAL | 标识聚集的唯一代码 |
init_func | VARCHAR(128) | 初始化 UDR 的名称 |
iter_func | VARCHAR(128) | 迭代器 UDR 的名称 |
combine_func | VARCHAR(128) | 组合 UDR 的名称 |
final_func | VARCHAR(128) | 结束 UDR 的名称 |
handlesnulls | BOOLEAN | NULL 处理指示符:
|
每个用户定义的聚集在 sysaggregates 中都有一个条目,该条目由其标识代码(aggid 值)唯一标识。只有用户定义的聚集(不是内置的聚集)才会在 sysaggregates 中具有条目。
对 aggid 列的简单索引以及对 name 和 owner 列的组合索引都需要唯一值。