函数原型
void func_add(UDF_INIT* initid, UDF_ARGS* args,char * is_null, char * error);
函数说明
在同一分组内,读取当前行的数据聚集到聚集结果上,并存放到buf 上,buf 通过
initid->ptr 引用。该函数有以下功能:
调用此函数时,buf 存储当前的聚集结果;
调用此函数时,args 里存储当前行需要聚集的列值;
根据buf存储的聚集结果和args存储的需要聚集的数据进行相应的聚集操作,
并将结果存放回buf 上;
如果参数类型不正确,在func_init 中检查然后报错,或者在func_add
函数中自己转换。