增加聚集函数CUME_DISTRANK,PERCENT_RANK,DENSE_RANK多参数多类型的特性

This commit is contained in:
zhanglong
2024-11-07 18:51:13 +08:00
parent ac7f96a9fa
commit b2b4232297
31 changed files with 1341 additions and 98 deletions

View File

@ -248,6 +248,7 @@ extern void heap_slot_getsomeattrs(TupleTableSlot* slot, int attnum);
extern bool heap_slot_attisnull(TupleTableSlot* slot, int attnum);
extern void heap_slot_formbatch(TupleTableSlot* slot, struct VectorBatch* batch, int cur_rows, int attnum);
#ifdef USE_SPQ
extern Datum slot_getattr(TupleTableSlot *slot, int attnum, bool *isnull);
extern void slot_getsomeattrs(TupleTableSlot *slot, int attnum);